Italy delivers €10 million fine to Amazon over 'unfair' commercial practices Eleanor Butler | 25/04/2024