Northland makes final investment decision on solar project in Mexico

Northland Power has reached a final investment decision on its La Lucha solar project in Mexico. Credit: Mariana Proença on Unsplash.



  • Northland Power Mexico