Tag

#Igor Torgov

Commercial Vehicles

Arrival lays off 50% of employees and appoints new CEO