TCS growth could be one of the slowest in 3 years