• Location: México
  • State: Finished
  • Client:

Solar Park Coahuila México (24 Mw fixed structure)

Top