Shanghai-based green technology company Envision Energy has been selected to deliver turbines for the 500-MW Amunet wind farm project in Egypt’s Red Sea Governorate, it said on Tuesday.