WindChina's Envision strikes big new wind deal as India winning streak goes onManufacturer agrees supply to JSW Energy and says orders now approaching 5GWAn Envision wind turbine.Foto: EnvisionAndrew Lee