Taiwan has imposed restrictions on semiconductor chip exports to South Africa, raising concerns about significant job losses within the country’s automotive industry. The announcement, made last...
A major toxic spill at a mining site near Kitwe, Zambia, has led to serious allegations against the Chinese company Sino-Metals Leach Zambia. An environmental cleanup...