For Indians Abroad
Indian companies in the UK surpassed £105 billion in turnover, according to the latest India Meets Britain Tracker.
Anuj Chande, Partner, Head of South Asia Group, Grant Thornton
Credit: Grant Thorton