The climate-friendly steel startup will cut 71 positions beginning March 14.
2 minutes to read
The carbon-free steel production company, Boston Metal, notified the state on Friday that it is laying off 71 workers and closing all of its facilities in Woburn.
Boston Metal, based in Woburn, also owns a separate Brazilian company that operates independently…