Luxembourg’s capital tumbled to 104th in the 2022 ranking by The Economist, the sharpest fall of any city, down from 66th the previous year

Leave a Reply

Your email address will not be published. Required fields are marked *