"Sometimes there is a toilet... of questionable cleanliness.Hyderabad, or Cyberabad, as it is playfully referred to given the recent proliferation of IT companies, is an astonishing mix of old and new." . . . .