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 ACEN and UPC Renewables begin 540 MW solar and wind projects in India to accelerate green energy expansion ACEN and UPC Renewables have broken ground on 540 MW of clean energy projects in India, targeting 1,158 GWh of annual generation across solar and wind. byPallavi MadhirajuJune 26, 2025