Skip to content
Layoffs News
All sources › techi.com

techi.com

1 article attributed to techi.com on Layoffs News.

Oracle falls 5%: $700 million more in layoff costs, and Ellison's $7.5 billion sale is off
Sep 14, 2026