The United Nations Conference on Trade and Development (UNCTAD) released its 2010 World Investment Report with India moving up four spots from 13 to nine. With a whopping $130 billion inflow in 2009 the U.S. remained at the top of the list with China trailing, bringing in $95 billion. The...
