Court case tackles not-so-proudly-South African solar power
A landmark High Court case challenges the government and independent power producers to apply localisation laws designed to drive South Africa’s green industrial development...
07 November, 2025