Italians among most 'motorised' in Europe - report

1 year ago 82

675 cars per 1,000 inhabitants, one of EU's highest rates
Read Entire Article