Trump administration authorises 172 million barrel SPR drawdown as 32 IEA nations coordinate record emergency oil release
Read More 4 minute read Energy Industry News NTPC commits over Rs 2 lakh crore to renewable energy projects in Madhya Pradesh NTPC Limited, India’s largest integrated power company, has taken a significant step towards accelerating India’s renewable energy transition… byPallavi MadhirajuFebruary 25, 2025