May 18, 2026
May 18, 2026
May 18, 2026
May 18, 2026
May 18, 2026
May 18, 2026
May 18, 2026
May 18, 2026
Oracle's recent layoffs come as it grapples with AI-driven market fears and a massive $50 billion debt raise. Is this a strategic pivot or a costly gamble?