20120528 business.india-business: Demands on IT companies to be relaxed by the Income-Tax department?