To save the European Green Deal and restore economic competitiveness, the EU’s new antitrust push must rein in these companies’ enormous power.
790cc2451846712ca83f857d94d2093e