Legacy of Innovation: S M Vaidya’s Transformative Leadership at Indian Oil Ends
S M Vaidya recently stepped down as chairman of Indian Oil Corporation (IOC) after a remarkable tenure that began in July 2020. With over 37 years of experience, he led IOC to impressive growth, boosting net profits from Rs 1,313 crore in FY20 to Rs 39,619 crore in FY24. Revenue also surged from Rs 5,66,354 ...