UK health startups keen to find partners & customers in India
The UK government has more offices and staff in India than any other country in the world, including the US and China. India is important to the UK politically, economically. Over 5 million people of Indian-origin are in the UK so India is also very important culturally and socially as well, says Geoff Wain, British […]