U.S. Markets close in 1 hr 31 mins

Does India Deserve the Hype?

Mihir Sharma
Does India Deserve the Hype?

International praise is welcome, but curiously timed.