UK unveils new global tech awards amid widening scope for Indian businesses
Indian startups are expected to take advantage of the platform. According to Nasscom s data from earlier this year, India has become the third largest tech start up ecosystem in the world, after the US and China.