Trump administration authorises 172 million barrel SPR drawdown as 32 IEA nations coordinate record emergency oil release
Read More 2 minute read Energy Industry News Tata Power, Tata Steel to develop 41MW solar projects in Jharkhand and Odisha Tata Power and Tata Steel are joining forces to develop grid-connected solar projects with a combined capacity of… byPallavi MadhirajuOctober 31, 2021