Business ❯ Finance ❯ Corporate Finance ❯ Stock Performance
Management says delayed AI server deals weighed on results.