Blog

The world's first installation of REC Group's Alpha solar panels