Search Results Showing 16 - 17 of 17

  • Total South Africa (Pty) Ltd

    Total South Africa (Pty) Ltd Rosebank, South Africa

    Total South Africa (Pty) Ltd was established in 1954. It forms part of a multi-national French based company which holds a 50.1% stake in the South African business entity. This ensures that the company is able to ...

    View full details
  • PetroSA

    PetroSA Cape Town, South Africa

    Petro SA, registered as a commercial entity under South African law, is the national oil company of South Africa. As a subsidiary of the Central Energy Fund (CEF), it is wholly owned by the State and reports to the ...

    View full details