IN DEPTH: Statkraft – Europe's new offshore giant
In industrial hydropower circles, the name Statkraft has long been synonymous with soaring, mist-shrouded concrete dams and mountain-side storage reservoirs.
In industrial hydropower circles, the name Statkraft has long been synonymous with soaring, mist-shrouded concrete dams and mountain-side storage reservoirs.