By CEP Staff • 2 August 2013 in News Vestas signs 105 MW South African supply agreement with Innowind