IOC Indian Oil Corporation Ltd Management Changes Announcement 2025 - Management Changes Three senior management personnel, including Mukul Maheshwari and Shashikant Kalyani, have retired from Indian Oil Corporation Ltd as of May 31, 2025..Find Corporate Announcements for Press Releases, AGM, Insider Trading & SAST, Results and Corporate Action for Indian Oil Corporation Ltd