ABB lays off 113 in South Boston
ABB laid off 113 of its employees at the South Boston small electrical transformers plant on Wednesday, idling nearly a quarter of the local workforce.
ABB laid off 113 of its employees at the South Boston small electrical transformers plant on Wednesday, idling nearly a quarter of the local workforce.