(no title)
prof-dr-ir | 5 months ago
Fortunately, good old Wikipedia has what we are both looking for:
https://en.wikipedia.org/wiki/List_of_countries_by_traffic-r...
For me the upshot is that UK still comes out quite good amongst its European peers, but the difference appears to be smaller.
No comments yet.