EEconomy Read More It’s time to buy India, not sell, says Jefferies’ WoodAugust 18, 2025 MUMBAI: Christopher Wood, a leading analyst on emerging markets at global broking major Jefferies, has suggested that India…