GLOBAL PROJECTS PORTFOLIO
China - Yili - 20 MW

Project location: China - Yili

Project Type:Ground mounted

Modules:TP672P;

Project Size:20 MW;

Completion Date:May 2014