The Department For Transport (DFT) recently published its figures regarding road traffic accidents (RTA) for the year 2010. There were many pleasing aspects, none more so than the number of fatalities arising from RTA falling by a whopping 16% from 2,222 in 2009 to 1,857 in 2010 (the lowest...
read more