GLOBAL PROJECTS PORTFOLIO
Germany-Bavaria---3.88MW

1498643220766794t1i.jpg

    Project Location: Bavaria, Germany

    Project Type: Ground-Mounted

    Module Type: TP660P

    Project Scale: 3.88 MW

    COD: Apr. 2013