Barton Malow

Barton Malow lays off workers at $3B battery factory Thumbnail
Barton Malow lays off workers at $3B battery factory
Completion now expected in late 2027.