Free public transport: Does it benefit the environment in the long run?

Luxembourg’s capital, Luxembourg City