Martin Sorrell

India is in a ‘box position’ in a fragmented world, says Martin Sorrell India News

New Delhi: As the fastest-growing economy, India is "well positioned" in a highly fragmented geopolitical world and its scale, stability…

3 weeks ago