The United Kingdom has pulled ahead of both the United States and France as an affordable jurisdiction to conduct business, according to KPMG’s Competitive Alternatives 2010 study, which compares business costs in 10 countries in North America, Europe, and Asia Pacific.
Mexico retained its number one ranking from the last …
