Updated 5:23 pm Jul 6, 2015
Bengaluru ranks 12th in list of world's top 20 tech-rich cities
Bangalore ranks 12th in list of world's top 20 tech-rich cities