June 11, 2026
Workers take to the streets as management announces large-scale job cuts citing falling orders