ABB Power Grids’ South Boston location lays off 113 workers

SOUTH BOSTON, Va. (WFXR) — More than 100 workers at the ABB Power Grids facility in South Boston have received layoff notices. According to a company statement, the global slowdown in transformer demand is the reason for the layoffs of 113 employees, which is about a quarter of all employees. The South Boston site makes … Continue reading ABB Power Grids’ South Boston location lays off 113 workers