Holland was also among the best countries for technology and innovation
The Netherlands is the No. 3 Best Country for Business, says Forbes. The annual ranking placed the Netherlands above other European countries including Ireland, Germany and France. Rounding out the top five on the best countries list are the U.K., New Zealand, Sweden, and Canada.
As the sixth-largest economy in the European Union, Forbes reports: “[the Netherlands] plays an important role as a European transportation hub, with a persistently high trade surplus, stable industrial relations, and low unemployment.”