Despite a surge of entrepreneurial activity, years of running budget deficits have knocked the United States from its top spot on a closely-watched ranking of the world’s most competitive nations. Citing “large macroeconomic imbalances,” the World Economic Forum, a global policy group based in Geneva, ranked the United States in …
Read More »