About 150 people in areas such as marketing, human resources and operations were affected as part of a reorganization
Source link
About 150 people in areas such as marketing, human resources and operations were affected as part of a reorganization
Source link