GO
Loading...

Roach: Are India optimists a dying breed?

Monday, 9 Sep 2013 | 6:22 PM ET

After being optimistic on India for several years, Stephen Roach, Senior Fellow at Yale University says the current crisis is a real wake up call for India bulls.