UK businesses betting big on Atmanirbhar Bharat mission
A new report based on a survey of over 100 UK businesses operating in India finds that the country’s flagship self-reliance agenda is finding great resonance, even as it gets easier to do business in India.