Data & Facts
Locations in 5 countries
Companies of SFC Energy Group are located in Germany, The Netherlands, Romania, the US and Canada
Worldwide SFC Energy employs around 235 people in research & development, production, sales and administration
In fiscal year 2015, SFC Energy Group had a revenue of around 47.3 million Euro.