Traveling abroad for better returns admin October 19, 2014 Index Funds While there's no place like home, sometimes you have to get out of your own backyard -- and that includes investing. Impressive growth in emerging economies such as China and India will boost investments that p...