Mavel Receives Order for Vertical Pelton Turbine for Winchie Creek HPP
Benesov, Czech Republic and Boston, MA – 1 June 2016 – Mavel Americas, Inc. announced that it received an order for a Vertical Pelton Turbine and related equipment for the Winchie Creek Hydroelectric Power Plant (“Winchie Creek HPP”) located on Vancouver Island in British Columbia, Canada.
Read more