Indian IT Services Sector: Demand environment remains stable; profitability margins cushioned by INR depreciation despite higher sub-contracting cost owing to visa curbs