Headline News
Italy’s Enel Green Power Subsidiary in South Africa Commissions 147 MW Karusa Wind Farm
News Flash Italy’s Enel Green Power subsidiary in South Africa has fully commissioned the 147 MW Karusa wind farm near Sutherland in the Western Cape. The…