IOC Chairman Vaidya Steps Down After Record Growth
August 31, 2024 20:06
S M Vaidya steps down as chairman of Indian Oil Corporation (IOC) after leading the company to unprecedented heights during his tenure, marked by innovation, sustainability, and operational...