By CEP Staff • 2 August 2013 in News

Vestas signs 105 MW South African supply agreement with Innowind