Brits pay the most traffic tickets in Italy and the Netherlands
According to data collected by PayTicket, Brits pay the most traffic tickets in Italy and the Netherlands.The report revealed that men pay 88% of fines, while women only 12%.The average…