News

The layoffs will reduce the operation’s headcount by about 10%, specifically across the marketing, production strategy, ...