20080728 business.india-business: Revenue of top 20 IT companies drop: Survey