Corporate Fraud
Oil retailing is a very demanding business with slim margins where loses easily happen. Imagine spending millions of shillings to open a petrol station,...
Hi, what are you looking for?
Oil retailing is a very demanding business with slim margins where loses easily happen. Imagine spending millions of shillings to open a petrol station,...
The Energy and Petroleum Regulatory Authority (EPRA) whose mandate among the many is to regulate “Production, conversion, distribution, supply, marketing and use of renewable...