Blog

Battery company completes layoffs of over 100 workers, most in Mass.

Marlborough-based Ambri moved forward with its previously disclosed plans to lay off over 100 workers, including 89 Massachusetts residents.

Read More