The Netherlands has the best infrastructure in Europe according to ‘The World Economic Forum’