New Delhi: British businesses continue to make a significant impact on India’s economic landscape, with 667 UK-owned ...