This is subsequent to the completion of the project’s environmental impact assessment (EIA). The project’s onshore component ...
People are sitting up and taking notice of South Africa being very much back on the investment radar screen, Southern ...