Business ❯ Corporate Governance ❯ Executive Leadership ❯ CEO
The selloff shows investors question a 2026 rebound built on new bookings alongside an Oracle pact.