At a glance
Facts & Figures
Global presence

Plants
3
Total manufacturing area
285.781m²
Countries sold
100+
Financial 2021

EBITDA
€ 43.1M
Revenue
€ 277M
Adj. EBITDA margin
15,6%
Renewable Energy

Solar panels
18,269 on our roofs in Belgium
Electricity generated
3,64 Gwh/year
CO₂ avoided
685 tonnes/year
People

Employees
1300
Nationalities
50+
