Saudi Arabia is in talks to build an oil refinery in South Africa as part of a pledge to invest as much as $10 billion in Africa's most developed economy.
A