MediaArticlesMetals & MiningVideos Fabrication and Assembly of an 8 5MW Francis Turbine October 10, 2016 Ebco Industries launches the Fabrication and Assembly of an 8 5MW Francis Turbine.