Euler Motors restructures, lays off 200 Hiring & Firing April 12, 2023 After recently raising $60 million in a Series C funding round, Euler Motors, a startup that manufactures electric commercial vehicles,…