The CEO of what TECH COMPANY announced layoffs of "up to 336" - about 8 percent of its workforce - in order to streamline operations.
Twitter