The 10 best countries for business

Up-and-coming Canada vaults ahead in this annual list of the world’s most business-friendly nations. But did it best the US? […]