China approved the world's largest hydropower project to begin construction, citing the economic benefits and need to shift ...
Aluminium and renewable energy company Hydro is investing in building a new wire rod casthouse at its aluminium smelter in Karmøy, Norway. The ...