Tag: South Boston

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.