iStock Business India emerges as UK's second-largest job-creating investor ahead of trade deal rollout Teena JoseJun 30, 2026