Business | Tue Jan 28, 2014 2:04pm EST

Top tax haven got more investment in 2013 than India and Brazil: U.N