Electronic Spot Fine has been launched and is now being rolled out to all Police Stations in the country