Shanghai-based green tech company Envision Energy has sealed a power purchase agreement (PPA) that underpins the construction of a 55-MW wind farm in Bangladesh.