As the world’s energy needs continue to grow and change with the introduction of new technologies, choosing options that are safe, cost effective and environmentally conscious are high on the list for many countries, cities, corporations and individual energy consumers. STC Power S.r.l., headquartered in Forlí, Italy, is determined to design and build power plants, which produce both electric and thermal power, from traditional and renewable energy sources.