Begin typing your search...
You Searched For "CITIES"
India tech industry decentralising to 26 cities, 11-15% talent in...
The majority of the 5.4 million people employed in the technology industry in India have clustered around seven major cities
The majority of the 5.4 million people employed in the technology industry in India have clustered around seven major cities