Used to consistently high growth numbers in recent years, the last few months have been rather challenging for the Indian IT sector....