The Financial Times reports that the United States isn’t the #1 place in the world to do business. We got bumped by Switzerland.
It’s an interesting read and doesn’t make the future sound so good
You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.