30 employees
Controlled Thermal Resources is an oil and gas firm involved in lithium extraction, electricity generation, and geothermal power production.
2011