Potholes causing misery to British motorists to the tune of 1 Billion pounds a year

Research has shown that British motorists are paying out to the tune of one billion pounds a year to repair damage to their cars caused by potholes. The research suggests that reductions in government spending together with...

Read More