NorthStar Insights opens Mumbai advisory office

NorthStar Insights has launched its Mumbai office to expand senior-led risk and communications advisory services across India, MENA and APAC markets.