Controlled Thermal Resources Holdings Inc. (CTR), a U.S.-based geothermal resource developer, has announced the launch of ...