Climeon wins $4.47m order for geothermal power plant in Japan

Image: Climeon wins order to develop geothermal heat power in Japan. Photo: Courtesy of Climeon.