Construction Specialties Platform and S&B Engineers and Constructors announced their layoffs for March, letting go of between 11 and 250 workers. Manpower Group is also losing up to 250 employees by ...