Friday, September 20, 2024
Outlook.com
Outlook India
Outlook Business

Mm Murugappan

In his current role as chairman of Shell Companies in India, he was instrumental in building the capability and capacity of the company’s business and service centers