Canadian firm awarded contract for geothermal power project in Northern Japan
TerraScale and SubTerra to to develop the Green Snow geothermal project in Northern Japan (source: TerraScale) Canada-based Subterra Renewables has
Read moreTerraScale and SubTerra to to develop the Green Snow geothermal project in Northern Japan (source: TerraScale) Canada-based Subterra Renewables has
Read more