March 10 — India offers better long-term returns on stocks than China given the outlook for economic growth and corporate earnings, according to Franklin Templeton Investments.

Read more:
Indian Stocks are Better Long-Term Bet, Franklin Says