Project Description

Project Details

  • PlantaNorth Lake
  • LocalizaciónCalifornia, États Unis.
  • Capacidad20MW