Yamaguchi Japan|11MW

Yamaguchi Japan


  • Total Installed Capacity: 11,000 kW (11 MW)
  • Mounting Type: Ground Mounting System