New Delhi: Sat Pal Bhanoo has been appointed Managing Director and Chief Executive Officer of Life Insurance Corporation of India...