CNBC reports that Libya’s sovereign wealth funds “preferred doing business in London than in the United States due to the ease of conducting business and a relatively uncomplicated tax system.” Something for President Obama and Congress to keep in mind.
Recommended Stories
