IT Services industry participants are suffering from challenging macroeconomic conditions that are elongating the sales cycle ...