Power Grid Under Strain as ₹1.48 Lakh Crore Renewable Projects Trigger Execution and Delay Concerns 23 April 2026
India’s Energy Projects See ₹1.34 Lakh Crore Cost Overrun Amid Delays in Oil, Gas and Power Sectors 24 October 2025