About MSL India MSLGROUP is a public relations network of companies. Specialists in strategic communications and engagement, the company is part of the French multinational Publicis Groupe. Activity on Internshala Hiring since November 2022 1 opportunity posted About the internship…