.
New ship recycling yard slated for South Africa’s west coast
The Industrial Development Corporation of South Africa (IDC) and other local partners are considering putting up a new ship recycling facility on the...