Your mounting partner worldwide

Projects

Sennewitz 1-2

Site

PETERSBERG, GERMANY


Dimension

18790 modules


Power

11.80 MW


Date

February 2020


Features

photogallery
safety system certification quality system certification environmental system certification
© 2026