1 report

The project will supply renewable energy under two power purchase agreements, during a total period of ## years.

  • Renewable Energy
  • Solar Energy
  • Japan
  • United States
  • Yingli Green Energy Holding Company Limited