Tag
Blizzard workers have won a historic union contract, marking a significant achievement in labor organizing within the tech and gaming industry.