A vendor prepares balloon targets for a shooting game at Marina Beach in Chennai, India. (Photographer Dhiraj Singh/Bloomberg)
Christopher Wood has some advice for foreign investors who missed the chance to invest in India when the markets tumbled before an unprecedented rebound last year—it’s a good time to buy Indian stocks again.Amid the uncertainty surrounding vaccine efficacy against new Covid-19 variants and practical problems regarding large scale inoculation in emerging markets, Wood, global head of equity at Jefferies, said India is in a better posi...