Where is the headquarters of Star Health and Allied Insurance Company Limited located?

A)
Hyderabad
B)
Chennai
C)
New Delhi
D)
Mumbai

Correct Answer : Option (B) - Chennai



Chennai, Tamil Nadu

Published On : June 2, 2021
Category : Insurance and Finance