Your mounting partner worldwide

Projects

Chaillac

Site

CHAILLAC, FRANCE


Dimension

45000 modules


Power

13.41 MW


Date

February 2019


Features

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