The company’s stock plunged roughly 18% after it announced the job cuts and forecasted revenue that fell short of expectations.
The company’s stock plunged roughly 18% after it announced the job cuts and forecasted revenue that fell short of expectations.