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 Northland Power takes FID on 130MW La Lucha solar project in Mexico Canadian power company Northland Power has made a final investment decision (FID) for its 100% owned 130MW La… bySoujanya RaviMay 29, 2019