Afrifund

Oil trader takes full control of company with 2,400 petrol stations in 20 countries