Why India Is a More Reliable Investment Than China

India and China both have sky-high growth potential. But India holds an edge over China as an investment play, says Martin Hutchinson in Money Morning: It’s problems are out in the open whereas China’s are not.