Tag: WWE continues cutbacks with layoffs today in Stamford
In a move to continue cutbacks within WWE, staff at WWE Headquarters in Stamford, CT were laid off today reports PWInsider. Reports indicate that the layoffs were around 10% of the staff working in Stamford. Employees from television, WWE.com...