A controversial fuel consignment allegedly entered Kenyas system despite a government ban, with invoices revealing billions in charges to major oil marketers.
A controversial fuel consignment allegedly entered Kenyas system despite a government ban, with invoices revealing billions in charges to major oil marketers.