TPI Composites signs supply agreement with Vestas; to open new wind blade-making unit in India

Image: TPI to construt blade factory in India. Photo: Courtesy of andrew sim/FreeImages.com.