Flames, Family and Finance
In which countries is it easiest to form a new business? You’d think that with more than two-hundred years of entrepreneurial culture, the United States would rank fairly high. And we did. Until about 1962, starting a new business in the United States was quicker, cheaper, and easier than anywhere else. Not surprisingly, the country...