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+

Discover our brands

Discover our brands