IBM is set to lay off approximately 9,000 employees across multiple locations in the US as part of its ongoing corporate ...
According to the report, employees across various departments have been affected, including those in consulting, corporate ...