L 3 Article Who’s open for business? Those looking to get their start-up off the ground with the minimum of fuss will be scouring country rankings for good business regulations, a solid labour force and financial transparency. And the nations that come out on…