Section 95A | Meaning of “online marketplace” and “operator” etc F1

From legislation.gov.uk

17 December 2020