In a significant ruling on 27 March 2024, Amazon found itself on the losing end of a legal tussle with the European Commission...