Investor Presentation Maruti Suzuki India Ltd - 532500 - Announcement under Regulation 30 (LODR)-Investor Presentation BSE India Investor presentation on the annual financial results for the year ended 31st March 2025