Technology More tech layoffs hit Durham By News for today - April 26, 2024 0 10 FacebookTwitterPinterestWhatsApp A technology firm based in Durham says it is laying off more than 50 workers.