Tag: Indian Oil chairman
SM Vaidya steps down as Indian Oil Corp’s chairman as tenure...
His tenure was marked by his commitment to innovation, sustainability, and operational excellence.2 min read Last Updated : Aug 31 2024 |...