Friction between finance and tech leaders over cloud spending revealed

September 22, 2023