Which city, after Bangalore, contributes the most to the Indian IT industry ?
How would you rank these cities (Mumbai, Chennai, Bangalore, Hyderabad) with respect to ease of living for a North Indian, middle class employee?