Leader in the delivery of traditional and renewables fuelled power plants
153
Delivered power plants or installations
1842
Installed Power
28
Countries
1981
Since
Our energy is delivered to the whole world
learn more
44 years of experience
Since
1981

Combined Heat&Power (CHP)
Service to middle and large size industries that require simultaneous supply of power and heat
learn more
Independent Power Producers
Independent Power Producers: Independent Power Producers: large size companies that produce and sell electric power by means of power plants based on different technologies
learn more
Renewables
Since early 2000s STC POWER has worked in the design and construction of renewables based power plants
learn more
Waste to Energy
Exploitation of waste generated by industrial processes or by human activities is in general a way to act to safeguard primary natural resources
learn more