Develops geothermal energy solutions using closed-loop technology designed to provide sustainable heat and power with minimal environmental impact.
2017
Canada
51 - 200 employees
Renewables & Environment
$100M - 500M in revenue
Not reporting on Sustainability