Road accidents cost economy £15bn
With each death on the roads costing £1.74 million, the total cost of road accidents in Britain in 2013 was an estimated £14.7 billion, according to figures from the Department …
Road accidents cost economy £15bn Read More