Clean Power
Vestas and Suzlon came out winners following South Africa awarding 562.5MW of wind power project contracts in the second round of its Renewable Energy...
Hi, what are you looking for?
Vestas and Suzlon came out winners following South Africa awarding 562.5MW of wind power project contracts in the second round of its Renewable Energy...