The company is announcing massive layoffs.

New Presentation