Independent Power Producers Tenders in SA

(www.abndigital.com) South Africa is currently awarding green power to tenders in the Independent Power Producers process. Bidders will find out who won the …