Google News
logo
Insurance and Finance - General Knowledge Questions
Where is the headquarters of Star Health and Allied Insurance Company Limited located?
A)
Hyderabad
B)
Chennai
C)
New Delhi
D)
Mumbai

Correct Answer :   Chennai

Chennai, Tamil Nadu

Published On : June 2, 2021
Advertisement