E ec.europa.eu Commission fines X €120M under the Digital Services Act 19 points nabla9 11 months ago 11 comments