Following reported delays over political concerns, the European Commission (EC) has penalized Apple and Meta over anti-competitive activities.
loading...