News

The UK's Competition and Markets Authority (CMA) has determined Britain's cloud market shows too many anticompetitive traits, ...