site logo

More layoffs appear imminent for IBM employees in the UK