Turboden S.p.A.

Steps Energy visited Turboden S.p.A. offices and works in Brescia, Italy. Geothermal energy introduction in Saudi Arabia was discussed.