A Focus on South Africa - Part II

South Africa has a unique geographic positioning in that the country is just down the coast from the major development hotspot in the oil industry: West Africa.

Th 236196
In order to access this content, you must be logged-in and have an active subscription to the OGJ Premium Archive

Subscribe

More in Companies