Lexington, MA
96
Affected Employees
July 29, 2023
Layoff Date
May 31, 2023
Notice Date
Company
Greenlight Biosciences Inc
City
Lexington
State
MA
Event Type
-