Shanghai-based green technology company Envision Energy on Tuesday said it has secured a deal to deliver turbines for 1 GW of wind projects under development in Uzbekistan by Saudi Arabia’s ACWA Power.