Business ❯ Technology ❯ Software ❯ Cloud Computing
Investors must decide whether the $27 billion buyback inflated earnings or softer RPO points to slower future contract sales.