MUMBAI: Star Health and Allied Insurance company has awarded its media mandate to Omnicom‘s OMD India. The size of the account is Rs 100 million, according...
This will close in 10 seconds