Share Politcal uncertainty - the only Achilles heel in SA's renewables marketability

Let's do Biz