Total Kenya: Tales of slavery, intimidation, harassment & impunity by the oil marketer

Oil retailing is a very demanding business with slim margins where loses easily happen. Imagine spending millions of shillings to open a petrol station, sign up to an Oil Marketing Company (OMC) then that OMC is the cause of your losses year in year out? This is the sad story of Total Kenya, an OMC … Continue reading Total Kenya: Tales of slavery, intimidation, harassment & impunity by the oil marketer