Northland to proceed with 130MW La Lucha solar project
Independent power producer Northland Power has reached a positive final investment decision on its wholly-owned La Lucha solar project in the State of...
Independent power producer Northland Power has reached a positive final investment decision on its wholly-owned La Lucha solar project in the State of...