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™