Economy | Wed Jan 29, 2014 12:43am IST

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