Italian energy company Enel has inaugurated a continuous sediment removal system at the Venaus hydroelectric power plant in the northern Italian region of Piedmont.| Factor This™
Verbund and utility Salzburg AG have announced the official opening of the new Stegenwald power plant on the Salzach River.| Power Engineering International