Result: Oil India Posts Strong FY25 Performance with Record Output, ₹6,114.19 Crore Profit; ₹1.50 Final Dividend 22 May 2025
Q4 Results: Indian Oil Corporation Reports 58% Surge in Q4 Net Profit Despite Revenue Dip 30 April 2025
IREDA Reports Record Annual Profit of ₹1,699 Crore in FY 2024–25, Becomes First PSU to Declare Audited Results Within 15 Days 16 April 2025