Traffic, water shortages, now floods: the slow death of India's tech hub?
Bengaluru hosts more than 3,500 IT companies and some 79 'tech parks' - upmarket premises that house offices and entertainment areas catering to technology workers.