Karma Archive

The chief executive of the company that installs the majority of speed cameras on Britain’s roads was banned from driving for six months today after admitting driving at more than 100mph. Tom Riall, the boss of Serco’s civil government division, which supplies and installs the Gatso fixed radar cameras to police forces, was traveling at [...]