Renewable energy company Norvento Enerxia has completed the turbine installation for the 34.65-MW Neda onshore wind farm project in the Spanish province of Lugo.