Data & Facts
Our 4 company locations are in Germany, The Netherlands, USA and Romania
Worldwide SFC Energy employs around 189 people in research & development, production, sales and administration
In fiscal year 2012, SFC Energy Group had a revenue of around 31 million Euro