Q4 Results: Indian Oil Corporation Reports 58% Surge in Q4 Net Profit Despite Revenue Dip April 30, 2025
IREDA Reports Record Annual Profit of ₹1,699 Crore in FY 2024–25, Becomes First PSU to Declare Audited Results Within 15 Days April 16, 2025