May 10, 2023May 10, 2023Data Akamai to Lay Off 290 Employees, or 3% of Workforce Cambridge-based Akamai Technologies Inc. (NASDAQ: AKAM) announced on Tuesday that it will be laying off 290 employees, or about 3% of its […]