Technology EU imposes substantial fines on Apple and Meta for regulatory breaches , and Administrator 2025 April 27