Street-side petrol sellers cling on as station numbers increase

Street-side petrol sellers were a common sight before 2010, when there were relatively few official petrol stations, all run by a government monopoly. The introduction of private fuel stations brought the number of stations from 260 in 2010 to over 1000 now, reducing the need for roadside fuel vendors as it became easier for drivers […]