Top story AWS means serious business with European Sovereign Cloud: how does it stack up? AWS is very clear: its offering is the best Sander Almekinders December 5, 2024