The firm has undergone a rebranding exercise with a tag line 'making digital happen'
He says, while charting uncertain times, the key is not to look at daily changes in weather, but to look at changes in the season
According to a report by credit rating agency ICRA, Indian IT services companies are expected to register a compounded annual growth rate (CAGR) of mid-to-high single digits for the period FY2017-2020