Your mounting partner worldwide

Projects

Odell Farm

Site

WELLINGBOROUGH, UK


Dimension

65000 modules


Power

17.35 MW


Date

January 2015


Features

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