Traveling abroad for better returns

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...