close Country: South Africa close City: Illinge
In Southern Africa BP operates in three countries: Angola, South Africa and Mozambique. Angola is upstream which means explorat…
BP