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...
Tag - Total Kenya
The Energy and Petroleum Regulatory Authority (EPRA) whose mandate among the many is to regulate “Production, conversion, distribution, supply, marketing and use of...