IT services firms face hurdles due to possible client bankruptcies or cut in spending to pay settlements. from Tech-Economic Times Read The Rest:economictimes...