Where is "Life Insurance Corporation" headquartered in India ?

Options:
A) Calcutta
B) Chennai
C) New Delhi
D) Mumbai
 
Answer : Mumbai