Luxembourg celebrates 3 years of free public transport

On 1 March 2020, Luxembourg became the first country in the world to make public transport free nation-wide. Three years on, residents, commuters from neighbouring countries … Continue reading Luxembourg celebrates 3 years of free public transport