Tech Mahindra

Indian IT sector may grow 15% on new client addition and rupee depreciation, says CareEdge Research