site logo

Autodesk to cut 13% of its payroll