Study reveals UK eighth best country in world for doing business

news