Challenging the cloud giants: Is a new era of competition on the horizon?
The UK's Competition and Markets Authority (CMA) sent shockwaves through the tech industry in October 2023 when it announced its investigation into potential anti-competitive practices in the UK cloud…