The tenth largest economy in the world
With a population of 16 million and a half, the Netherlands lies on 41,526 square kilometers, making the country one of the world’s most densely populated ones. Yet, despite its tiny size, the Netherlands has the tenth largest economy in…