The luxury watch brand Rolex will close its official store in South Africa in June …
Read More »TotalEnergies makes large oil discovery off Namibia
Operator TotalEnergies has made a significant discovery of light oil and associated gas off the …
Read More »