About

MSL INDIA is one of India’s largest multi-discipline communications firms and a leader in the area of speciality communications services, including strategic public relations, financial communications, social media, events, activation and creative services.

Through its powerful and unmatched network of more than 400+ staff across offices in 8 key cities and 32 offices in Tier II & III cities, MSL INDIA works with more than 155+ leading Indian brands and multinationals to deliver world-class communications.