GLOBAL PROJECTS PORTFOLIO
Japan-Yamaga---3.5MW

1498895007562361ixwF.jpg

Project Location: Yamaga, Japan;

Project Type: Ground-Mounted;

Module Type: TP660P;

Project Scale: 3.5 MW;

COD: Nov. 2014