Vestas secures 104MW EPC contract from Ceylon Electricity Board

Image: First large scale wind project to be constructed in the country, Mannar Wind Power Project. Photo: Courtesy of Vestas.