Read More 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