TORSA

Spanish tech firm targets Africa’s mines following Spain’s R35bn investment

Spanish technology company TORSA launches pan-African business hub in South Africa.
Christopher Tredger