6721 Szeged, Szilágyi u.1. I. em. 106.

Inexhaustible renewable energy...

GEOPOWER ENGINEERING Ltd. co.

The term "geothermal" is of Greek origin: meaning the heat of the earth, the inner heat.