Ecuadorian state-owned power company Elecaustro SA has mounted the last of the 14 turbine rotors at its 50-MW Minas de Huascachaca wind farm, completing 98% of the project, Ecuador’s ministry of energy and mining said.