News

Tech giant IBM has laid off approximately 8,000 employees—mostly from its human resources departments—as part of a sweeping ...