Skip to Content

Daily Archives: January 13, 2017

By Justine Brown In 2015, Southern California Edison workers complained that more than 500 of them were laid off so the company could bring in cheaper H-1B workers from other countries. The year prior, former Disney workers said the same thing happened to them when 250 employees were laid off […]