April 9, 2020

#No 1 Automobile Blog
Luxembourg Becomes The First Country To Make All Public Transportation Free

Luxembourg Becomes The First Country To Make All Public Transportation Free

Luxembourg has become the first country on Earth to make all public transportation free. Its goal is to force people to ditch their cars in order to alleviate one of world’s worst traffic congestion. Luxembourg today became the first country in the world to provide public transport for free to all its over 600,000 citizens. The […]

News