UK tops list of Forbes’ best countries for business 2018

The United Kingdom (UK) has topped the Forbes’ rankings of best countries in the world for business in 2018. It is the first time this country has taken the top spot in the Forbes 12th annual survey after rising from 5th in 2016. The UK scored well on technology plus the size and education of the workforce although ‘political risk’ was seen as the weakest point. The list ranks 153 countries on 15 factors including property rights, innovation, taxes and red tape. New Zealand ranked second overall for the third straight year, followed by Sweden and Canada. India was ranked 62nd on the list.