CINXE.COM
“Power, not Price”: On the Antitrust Agenda for the “Next World Order”
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta http-equiv="X-UA-Compatible" content="ie=edge" /> <!-- HTML Meta Markup --> <title>“Power, not Price”: On the Antitrust Agenda for the “Next World Order”</title> <meta itemprop="image" content="https://www.pymnts.com/wp-content/uploads/2024/02/EU-Column-February-2024.jpg?w=1000&h=600&crop=1" /> <!-- Link --> <meta name="theme-color" content="#712cf9"> <meta name="msapplication-TileImage" content="https://www.pymnts.com/wp-content/uploads/2023/07/cpi_favicon_270.jpg" /> <link rel="shortcut icon" href="https://www.pymnts.com/wp-content/uploads/2023/07/cpi_favicon_32.jpg" sizes="32x32" /> <link rel="shortcut icon" href="https://www.pymnts.com/wp-content/uploads/2023/07/cpi_favicon_192.jpg" sizes="192x192" /> <link rel="apple-touch-icon-precomposed" href="https://www.pymnts.com/wp-content/uploads/2023/07/cpi_favicon_180.jpg" /> <link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="https://www.pymnts.com/feed/" /> <link rel="alternate" type="text/xml" title="RSS .92" href="https://www.pymnts.com/feed/rss/" /> <link rel="alternate" type="application/atom+xml" title="Atom 0.3" href="https://www.pymnts.com/feed/atom/" /> <link rel="pingback" href="https://www.pymnts.com/xmlrpc.php" /> <link rel="dns-prefetch" href="https://www.google.com"> <link rel="dns-prefetch" href="https://stats.g.doubleclick.net"> <link rel="dns-prefetch" href="https://googleads.g.doubleclick.net"> <link rel="dns-prefetch" href="https://fonts.gstatic.com"> <link rel="dns-prefetch" href="https://www.google-analytics.com"> <link rel="dns-prefetch" href="https://www.pymnts.com"> <link rel="preload" href="/wp-content/themes/flex-mag-sixspoke/2020/bootstrap-icons.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> <!-- <script type="text/javascript" src="/wp-content/themes/flex-mag-sixspoke/2020/jquery-3.6.0.slim.min.js?v=1.0"> </script>--> <link rel="preload" as="script" href="https://ak.sail-horizon.com/spm/spm.v1.min.js?ver=5.5.10" /> <script src='https://ak.sail-horizon.com/spm/spm.v1.min.js?ver=5.5.10' type='text/javascript' async></script> <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-KK94CHFLLe+nY2dmCWGMq91rCGa5gtU4mk92HdvYe+M/SXH301p5ILy+dN9+nJOZ" crossorigin="anonymous"> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha3/dist/js/bootstrap.bundle.min.js" integrity="sha384-ENjdO4Dr2bkBIFxQpeoTz1HIcje39Wm4jDKdf19U8gI4ddQ3GYNS7NTKfAdVQSZe" crossorigin="anonymous"> </script> <link rel="stylesheet" href="/wp-content/themes/flex-mag-sixspoke/2020/bootstrap-icons.css"> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap" rel="stylesheet"> <!-- Font --> <link href="https://fonts.googleapis.com/css?family=Playfair+Display:700,900&display=swap" rel="stylesheet"> <!-- css --> <link rel="stylesheet" href="https://www.pymnts.com/wp-content/themes/flex-mag-sixspoke/cpi-mini-site/cpi.css?v=37"> <!-- Google analytics --> <script src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"></script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-3WHRCQ5780"></script> <script> let deviceIsBlockingAnalytics = null; let googleTracker = typeof ga !== 'undefined' && ga.getAll ? ga.getAll()[0] : null; console.log('googleTracker initial', googleTracker); if (!googleTracker) { let count = 0; let intervalId = setInterval(() => { ++count; googleTracker = typeof ga !== 'undefined' && ga.getAll ? ga.getAll()[0] : null; console.log('googleTracker', count, googleTracker); if (googleTracker || count > 5) { clearInterval(intervalId); console.log('tracker', googleTracker); return; } }, 500); } else { console.error('Google Tag Manager is blocked'); deviceIsBlockingAnalytics = true; } let lastUrlViewed = null; function parseCookieHeader() { const header = document.cookie; // Split the header into individual name-value pairs var pairs = header.split(';'); // Create an object to store the cookies var cookies = {}; // Loop through the name-value pairs and store them in the object for (var i = 0; i < pairs.length; i++) { var nameValue = pairs[i].split('='); cookies[nameValue[0].trim()] = nameValue[1]; } // Return the object return cookies; } // function registerPageView(url, tracker) { // console.log('registerPageView', url, tracker); // console.log('deviceIsBlockingAnalytics', deviceIsBlockingAnalytics); // tracker.set('page', url); // tracker.send('pageview', { // 'title': document.title, // 'url': url // }); // gtag("event", "pymnts_device_visit", { // path: url // }); // console.log('title', document.title); // if (!deviceIsBlockingAnalytics) doNotProxyReport(url); // } // let firstTrigger = true; // function triggerPageView (url, scrollingUp = false) { // console.log('triggerPageView', url); // if (!googleTracker) { // let count = 0; // let intervalId = setInterval(() => { // ++count; // if (googleTracker || count > 5) { // clearInterval(intervalId); // console.log('tracker', googleTracker); // registerPageView(url, googleTracker); // return; // } // }, 500); // } else { // console.log('tracker', googleTracker); // registerPageView(url, googleTracker); // } // } const cookies = parseCookieHeader(); let pymntsDeviceId; let storedId = localStorage.getItem('pymntsDeviceId'); if (cookies['pymnts-browser-id']) { pymntsDeviceId = cookies['pymnts-browser-id']; localStorage.setItem('pymntsDeviceId', pymntsDeviceId); } else { if (storedId) pymntsDeviceId = storedId; else pymntsDeviceId = 'unknown'; } console.log('pymntsDeviceId', pymntsDeviceId); if (!storedId || storedId === 'undefined') { localStorage.setItem('pymntsDeviceId', pymntsDeviceId); } /* * Setup GA4 */ window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); const { hostname } = window.location; let gtagCategory = hostname === 'gamma.pymnts.com' ? 'UA-11167465-10' : 'UA-11167465-1'; gtag('config', gtagCategory); console.log('gtag ua category', gtagCategory); gtagCategory = hostname === 'gamma.pymnts.com' ? 'G-NY60TDWHJ9' : 'G-3WHRCQ5780'; gtag('config', gtagCategory); console.log('gtag g4 category', gtagCategory); //gtag('set', {'user_id': pymntsDeviceId}); // Set the user ID using signed-in user_id. setTimeout(() => { gtag("event", "pymnts_device_visit", { path: window.location.pathname, }); }, 1000); let gaIsBlocked = null; let rtIsBlocked = false; let visitedPages = []; let connectionCount = 0; let maxConnectionAttempts = 3; const landingPage = window.location.pathname; const doNotProxyReport = pathname => { console.log('Do not report', pathname); let request = { url: `https://rt.pymnts.com:6300/dnr`, method: 'post', data: { pathname } } axios(request) .then(response => console.log(response.data)) .catch(error => console.error(error)); } async function checkIfGoogleAnalyticsIsBlocked() { let request = { url: 'https://www.google-analytics.com/collect', method: "post", params: { v: 1, tid: 'G-3WHRCQ5780', cid: pymntsDeviceId, t: 'web-view' } } console.log('request', request); let isBlocking; let response; try { response = await axios(request); deviceIsBlockingAnalytics = false; isBlocking = 'false'; console.log("Google Analytics is Allowed!!!!!!!!"); doNotProxyReport(landingPage) } catch (err) { // We are blocked!!! deviceIsBlockingAnalytics = true; isBlocking = 'true'; console.error('Google Analytics is Blocked!!!!!!!'); } } checkIfGoogleAnalyticsIsBlocked(); const recordLinkVisit = () => { const cookies = parseCookieHeader(); console.log('visit cookies', cookies); if (typeof cookies['cpi-org-info'] === 'undefined') return; const orgInfo = decodeURIComponent(cookies['cpi-org-info']).split(' --- '); //console.log(orgInfo); if (orgInfo.length < 2) return; const orderId = orgInfo[1]; const url = `https://www.competitionpolicyinternational.com/tracking/record-visit.php?order=${orderId}`; const request = { url, method: 'get' } axios(request) .then(response => console.log('axios success')) .catch(error => console.error('axios error', error)); } recordLinkVisit(); </script> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- This site is optimized with the Yoast SEO Premium plugin v22.7 (Yoast SEO v23.4) - https://yoast.com/wordpress/plugins/seo/ --> <title>“Power, not Price”: On the Antitrust Agenda for the “Next World Order” | PYMNTS.com</title> <meta name="description" content="By Cristina Caffarra1 The recent conference “Antitrust, Regulation and the Next World Order” (Homepage - Antitrust, Regulation and the Next World Order" /> <link rel="canonical" href="https://www.pymnts.com/cpi-posts/power-not-price-on-the-antitrust-agenda-for-the-next-world-order/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="“Power, not Price”: On the Antitrust Agenda for the “Next World Order” | PYMNTS.com" /> <meta property="og:description" content="By Cristina Caffarra1 The recent conference “Antitrust, Regulation and the Next World Order” (Homepage - Antitrust, Regulation and the Next World Order" /> <meta property="og:url" content="https://www.pymnts.com/cpi_posts/power-not-price-on-the-antitrust-agenda-for-the-next-world-order/" /> <meta property="og:site_name" content="PYMNTS.com" /> <meta property="article:publisher" content="https://www.facebook.com/pymnts/" /> <meta property="article:modified_time" content="2024-02-21T18:54:25+00:00" /> <meta property="og:image" content="https://www.pymnts.com/wp-content/uploads/2024/02/EU-Column-February-2024.jpg" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="750" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@pymnts" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.pymnts.com/cpi_posts/power-not-price-on-the-antitrust-agenda-for-the-next-world-order/","url":"https://www.pymnts.com/cpi_posts/power-not-price-on-the-antitrust-agenda-for-the-next-world-order/","name":"“Power, not Price”: On the Antitrust Agenda for the “Next World Order” | PYMNTS.com","isPartOf":{"@id":"https://www.pymnts.com/#website"},"primaryImageOfPage":{"@id":"https://www.pymnts.com/cpi_posts/power-not-price-on-the-antitrust-agenda-for-the-next-world-order/#primaryimage"},"image":{"@id":"https://www.pymnts.com/cpi_posts/power-not-price-on-the-antitrust-agenda-for-the-next-world-order/#primaryimage"},"thumbnailUrl":"https://www.pymnts.com/wp-content/uploads/2024/02/EU-Column-February-2024.jpg","datePublished":"2024-02-14T18:57:59+00:00","dateModified":"2024-02-21T18:54:25+00:00","description":"By Cristina Caffarra1 The recent conference “Antitrust, Regulation and the Next World Order” (Homepage - Antitrust, Regulation and the Next World Order","breadcrumb":{"@id":"https://www.pymnts.com/cpi_posts/power-not-price-on-the-antitrust-agenda-for-the-next-world-order/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.pymnts.com/cpi_posts/power-not-price-on-the-antitrust-agenda-for-the-next-world-order/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.pymnts.com/cpi_posts/power-not-price-on-the-antitrust-agenda-for-the-next-world-order/#primaryimage","url":"https://www.pymnts.com/wp-content/uploads/2024/02/EU-Column-February-2024.jpg","contentUrl":"https://www.pymnts.com/wp-content/uploads/2024/02/EU-Column-February-2024.jpg","width":1200,"height":750,"caption":"“Power, not Price”: On the Antitrust Agenda for the “Next World Order”"},{"@type":"BreadcrumbList","@id":"https://www.pymnts.com/cpi_posts/power-not-price-on-the-antitrust-agenda-for-the-next-world-order/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.pymnts.com/"},{"@type":"ListItem","position":2,"name":"“Power, not Price”: On the Antitrust Agenda for the “Next World Order”"}]},{"@type":"WebSite","@id":"https://www.pymnts.com/#website","url":"https://www.pymnts.com/","name":"PYMNTS.com","description":"What's next in payments and commerce","publisher":{"@id":"https://www.pymnts.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.pymnts.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://www.pymnts.com/#organization","name":"PYMNTS.com","url":"https://www.pymnts.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.pymnts.com/#/schema/logo/image/","url":"https://www.pymnts.com/wp-content/uploads/2023/05/PYMNTS_2023_logo_black-1.png","contentUrl":"https://www.pymnts.com/wp-content/uploads/2023/05/PYMNTS_2023_logo_black-1.png","width":3329,"height":687,"caption":"PYMNTS.com"},"image":{"@id":"https://www.pymnts.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/pymnts/","https://x.com/pymnts"]}]}</script> <!-- / Yoast SEO Premium plugin. --> <link rel='dns-prefetch' href='//js.hs-scripts.com' /> <link rel='dns-prefetch' href='//stats.wp.com' /> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel="alternate" type="application/rss+xml" title="PYMNTS.com » Feed" href="https://www.pymnts.com/feed/" /> <link rel="alternate" type="application/rss+xml" title="PYMNTS.com » Comments Feed" href="https://www.pymnts.com/comments/feed/" /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.pymnts.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.7.1"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <!-- pymnts.com is managing ads with Advanced Ads --><script id="pymnt-ready"> window.advanced_ads_ready=function(e,a){a=a||"complete";var d=function(e){return"interactive"===a?"loading"!==e:"complete"===e};d(document.readyState)?e():document.addEventListener("readystatechange",(function(a){d(a.target.readyState)&&e()}),{once:"interactive"===a})},window.advanced_ads_ready_queue=window.advanced_ads_ready_queue||[]; </script> <style id='wp-emoji-styles-inline-css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='all-css-4' href='https://www.pymnts.com/_static/??-eJzTLy/QzcxLzilNSS3WzyrWz01NyUxMzUnNTc0rQeEU5CRWphbp5qSmJyZX6uVm5uklFxfr6OPTDpRD5sM02efaGpobGxkZmBkYGQMARIMu1Q==' type='text/css' media='all' /> <style id='jetpack-sharing-buttons-style-inline-css'> .jetpack-sharing-buttons__services-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}.jetpack-sharing-buttons__services-list.has-small-icon-size{font-size:12px}.jetpack-sharing-buttons__services-list.has-normal-icon-size{font-size:16px}.jetpack-sharing-buttons__services-list.has-large-icon-size{font-size:24px}.jetpack-sharing-buttons__services-list.has-huge-icon-size{font-size:36px}@media print{.jetpack-sharing-buttons__services-list{display:none!important}}.editor-styles-wrapper .wp-block-jetpack-sharing-buttons{gap:0;padding-inline-start:0}ul.jetpack-sharing-buttons__services-list.has-background{padding:1.25em 2.375em} </style> <link rel='stylesheet' id='all-css-6' href='https://www.pymnts.com/wp-content/plugins/contact-form-7/includes/css/styles.css?m=1708458468g' type='text/css' media='all' /> <link rel='stylesheet' id='studio-fonts-css' href='//fonts.googleapis.com/css?family=Oswald%3ALato%3A400%2C700%7CWork+Sans%3A900%7CMontserrat%3A400%2C700%7COpen+Sans%3A800%7CPlayfair+Display%3A400%2C700%2C900%7CQuicksand%7CRaleway%3A200%2C400%2C700%7CRoboto+Slab%3A400%2C700%26subset%3Dlatin%2Clatin-ext&ver=1.0.0' media='all' /> <script type="text/javascript" id="advanced-ads-advanced-js-js-extra"> /* <![CDATA[ */ var advads_options = {"blog_id":"1","privacy":{"enabled":false,"state":"not_needed"}}; /* ]]> */ </script> <script type="text/javascript" src="https://www.pymnts.com/_static/??-eJyVjuEKwjAMhF/ImrmB/hKfJbaxy9ZmdWl1vr1VFPwhghAIXO67C1yTYbGhOFIY6pwLzbfXWkeW9aAr+GUykf2MmT7NdpJMkiGF4lkU0F1QLDmDTiGVY2ALqEr5Gfe+fkvIPcVaegq0mIjeKC+appEenJsi1rd6suM/mCKH3M/FSKi6l5IqfYj7za5r22bbtN1wBxwGZxE=" ></script><link rel="https://api.w.org/" href="https://www.pymnts.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.pymnts.com/wp-json/wp/v2/cpi_posts/1785898" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.pymnts.com/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.7.1" /> <link rel='shortlink' href='https://www.pymnts.com/?p=1785898' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.pymnts.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.pymnts.com%2Fcpi-posts%2Fpower-not-price-on-the-antitrust-agenda-for-the-next-world-order%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.pymnts.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.pymnts.com%2Fcpi-posts%2Fpower-not-price-on-the-antitrust-agenda-for-the-next-world-order%2F&format=xml" /> <link rel="alternate" type="application/feed+json" title="PYMNTS.com » JSON Feed" href="https://www.pymnts.com/feed/json/" /> <!-- DO NOT COPY THIS SNIPPET! Start of Page Analytics Tracking for HubSpot WordPress plugin v11.1.40--> <script class="hsq-set-content-id" data-content-id="blog-post"> var _hsq = _hsq || []; _hsq.push(["setContentType", "blog-post"]); </script> <!-- DO NOT COPY THIS SNIPPET! End of Page Analytics Tracking for HubSpot WordPress plugin --> <style>img#wpstats{display:none}</style> <script type="text/javascript"> var advadsCfpQueue = []; var advadsCfpAd = function( adID ){ if ( 'undefined' == typeof advadsProCfp ) { advadsCfpQueue.push( adID ) } else { advadsProCfp.addElement( adID ) } }; </script> <script> var userObject; </script><meta property="article:published_time" content="2024-02-14T13:57:59-05:00" /> <!-- Begin comScore Tag --> <script> var _comscore = _comscore || []; _comscore.push({ c1: "2", c2: "39641934", options: { enableFirstPartyCookie: "true" } }); (function() { var s = document.createElement("script"), el = document.getElementsByTagName("script")[0]; s.async = true; s.src = "https://sb.scorecardresearch.com/cs/39641934/beacon.js"; el.parentNode.insertBefore(s, el); })(); </script> <noscript> <img src="https://sb.scorecardresearch.com/p?c1=2&c2=39641934&cv=3.9.1&cj=1"> </noscript> <!-- End comScore Tag --> <style type="text/css"> .post-cont-out, .post-cont-in { margin-right: 0; } .nav-links { display: none; } .nav-left-wrap { width: 60px; } .nav-logo-out { margin-left: -60px; } .nav-logo-in { margin-left: 60px; } .nav-logo-show { padding-right: 20px; width: 200px; height: 50px; } .nav-logo-show img { width: auto; padding-top: 5px; } .nav-left-width { width: 280px !important; } .nav-logo-out-fade { margin-left: -280px; } .nav-logo-in-fade { margin-left: 280px; } .share-count, .feat-info-views { display: none; }</style> <style type="text/css" id="custom-background-css"> body.custom-background { background-color: #f9f9f9; } </style> <link rel="icon" href="https://www.pymnts.com/wp-content/uploads/2022/11/cropped-PYMNTS-Icon-512x512-1.png?w=32" sizes="32x32" /> <link rel="icon" href="https://www.pymnts.com/wp-content/uploads/2022/11/cropped-PYMNTS-Icon-512x512-1.png?w=192" sizes="192x192" /> <link rel="apple-touch-icon" href="https://www.pymnts.com/wp-content/uploads/2022/11/cropped-PYMNTS-Icon-512x512-1.png?w=180" /> <meta name="msapplication-TileImage" content="https://www.pymnts.com/wp-content/uploads/2022/11/cropped-PYMNTS-Icon-512x512-1.png?w=270" /> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s);j.async=true;j.src="https://load.gtm.pymnts.com/4gb8jtcwxmzux.js?"+i;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','dzrxseq=aWQ9R1RNLVdWRldDRDk1JmFzPXk%3D&page=1');</script> <!-- End Google Tag Manager --> </head> <body class="d-flex flex-column" style="min-height:100vh;"> <div class="container-scroller" id="headerContainerScroller"> <div class="container"> <header class="blog-header lh-1 py-3"> <!-- <div class="d-flex flex-wrap flex-row border-bottom border-light"> <div id="cpi-verify" class="my-auto"> <ul class="nav col-12 col-md-auto"> <li><a class="px-2 link-dark" href="#" style="font-size:.9rem;"> Account</a> </li> </ul> </div> <div id="cpi-cart" class="text-end my-auto"> <i class="bi bi-cart-fill fs-5 text-secondary"></i> </div> </div> --> <div class="row flex-nowrap justify-content-between align-items-center g-1"> <div class="col col-md-3 col-lg-4 order-2 order-md-3 order-lg-1 align-self-center"> <ul class="nav col-12 col-md-auto flex-column flex-md-row justify-content-end justify-content-lg-start" id="utilityNav"> <!-- <li class="ps-2 ps-lg-0 d-none order-2 d-lg-block my-auto"><a class="nav-link py-1 link-secondary text-end text-md-start" style="font-size:.9rem;" href="http://www.pymnts.com/cpi/account-management">Verify Email</a> </li> --> <!-- IF THE USER IS LOGGED IN --> <li class="ps-2 ps-lg-0 order-1 my-auto d-none d-md-block"> <p class="p-0 text-end text-md-start mb-0"><a href="https://www.pymnts.com/cpi/account-management/" class="fw-bold text-uppercase" style="font-size:.8rem;"></a></p> </li> <!-- END USER IS LOGGED IN --> <!-- <li class="ps-2 ps-lg-0"><a class="p-0 py-md-1 link-secondary text-end text-md-start d-block d-lg-none" href="http://www.pymnts.com/cpi/account-management"><i class="bi bi-person-circle fs-3"></i></a> </li> --> </ul> <!-- <a class="link-secondary" href="https://www.competitionpolicyinternational.com/subscribe/">Subscribe</a> <span class="text-secondary">|</span> <a class="link-secondary" href="https://www.competitionpolicyinternational.com/cpi-subscriptions/">Join</a> --> </div> <div class="col-7 col-md-4 col-lg-4 px-2 ps-md-0 pe-md-3 order-1 order-lg-2 align-self-center"> <div class="text-center"> <a class="blog-header-logo text-dark" href="https://www.pymnts.com/cpi"> <img src="https://www.pymnts.com/wp-content/uploads/2023/03/CPI_Logo_Black-1.svg" width="100%" height="50px" class="img-fluid"> </a> <div class="d-block mt-1 mt-md-0"> <small><i>A PYMNTS Company</i></small> </div> </div> </div> <div class="col-md-4 col-lg-3 d-none d-md-block text-end text-lg-start order-md-2 order-lg-3"> <!-- <form class="col-12 col-lg-auto my-auto d-none d-md-block text-end me-3" role="search"> <input type="search" class="form-control" placeholder="Search" aria-label="Search"> </form> --> <form role="search" method="get" id="" action="https://www.pymnts.com/" class="col-12 col-lg-auto my-auto d-none d-md-block text-end me-3"> <input type="hidden" name="post_type" value="cpi_posts" /> <div class="input-group my-auto"> <input class="form-control" type="text" value="" name="s" id="s" placeholder="Search" /> <div class="input-group-append"> <button type="submit" class="input-group-text" style="border-top-left-radius: 0;border-bottom-left-radius: 0;height: 100%;" /> <i class="bi bi-search"></i> </button> </div> </div> </form> </div> <div class="col-2 col-md col-lg-auto my-auto text-end order-4"> <a class="link-white me-3 position-relative" href="https://www.competitionpolicyinternational.com/cart/" role="button"> <i class="bi bi-cart fs-4"></i> <!--<span class="position-absolute top-0 start-100 translate-middle badge rounded-pill bg-success"> 1 <span class="visually-hidden">unread messages</span> </span>--> </a> </div> </div> </header> <div class="nav-scroller py-1"> <nav class="nav d-flex justify-content-start justify-content-md-evenly"> <a class="p-2 link-primary fw-bold" href="https://www.pymnts.com/cpi/subscriptions">Pricing</a><a class="p-2 link-secondary" href="https://www.pymnts.com/cpi/latest-news-for-cpi/">News</a><a class="p-2 link-secondary" href="https://www.pymnts.com/cpi/cpi-column/">Columns</a><a class="p-2 link-secondary" href="https://www.pymnts.com/cpi_category/antitrust-chronicle-2024/">Antitrust Chronicles</a><a class="p-2 link-secondary" href="https://www.pymnts.com/cpi_category/techreg-chronicle-2024/">TechREG Chronicles</a><a class="p-2 link-secondary" href="https://www.pymnts.com/cpi/cpi-blog/">Blog o' Blogs</a><a class="p-2 link-secondary" href="https://www.competitionpolicyinternational.com/category/cpi-events/">Events</a><a class="p-2 link-secondary" href="https://www.competitionpolicyinternational.com/category/cpi-tv">CPI TV</a><a class="p-2 link-secondary" href="https://www.competitionpolicyinternational.com/category/cpi-books/">Books</a> <a class="my-auto px-2 link-secondary d-inline d-md-none" href="#"><i class="bi bi-search text-dark fw-bold"></i></a> <!-- <a class="p-2 link-secondary" href="/audio/">Audio</a> --> <!-- <a class="p-2 link-secondary" href="https://www.competitionpolicyinternational.com/category/cpi-journal/">CPI Journal</a> --> <!-- <a class="p-2 link-secondary" href="https://www.competitionpolicyinternational.com/category/library-recently-published/">Library</a> --> </nav> </div> </div> </div><style> .cpi-article img { max-width: 100%; height: auto; } </style> <script> const postType = 'default'; </script> <div class="main mt-3 mb-5 my-md-5" id="singleContainer"> <div class="container"> <div class="row" id="articlePost"> <div class="col-12 col-lg-8 ms-auto" id="insertArticle"> <div class="row"> <div class="col-12 my-auto"> <h1 class="my-auto blog-post-title text-center"> “Power, not Price”: On the Antitrust Agenda for the “Next World Order” </h1> <div class="row mt-3"> <div class="col-8 col-md-9 my-auto"> <span class="post-info-text fs-6 text-uppercase">By</span> <span class="author-name vcard fs-6 text-uppercase fw-bold" itemprop="author"> <a href="https://www.pymnts.com/author/cristina-2/" title="Posts by Cristina Caffarra" rel="author" class="fs-6">Cristina Caffarra</a> </span> <span class="fs-6 d-none d-md-inline"> | </span> <span class="fs-6 text-uppercase d-block d-md-inline">February 14, 2024</span> </div> <div class="col-4 col-md-3 my-auto"> <!-- Share icons --> <a href="https://www.facebook.com/sharer.php?u=https://www.pymnts.com/cpi-posts/power-not-price-on-the-antitrust-agenda-for-the-next-world-order/" class="link-dark"><i class="bi bi-facebook pe-2 fs-6"></i></a> <a href="https://twitter.com/intent/tweet?text=%E2%80%9CPower%2C+not+Price%E2%80%9D%3A+On+the+Antitrust+Agenda+for+the+%E2%80%9CNext+World+Order%E2%80%9D&url=https://www.pymnts.com/cpi-posts/power-not-price-on-the-antitrust-agenda-for-the-next-world-order/" class="link-dark"><i class="bi bi-twitter-x pe-2 fs-6"></i></a> <a href="https://www.linkedin.com/sharing/share-offsite/?url=https://www.pymnts.com/cpi-posts/power-not-price-on-the-antitrust-agenda-for-the-next-world-order/" class="link-dark"><i class="bi bi-linkedin pe-2 fs-6"></i></a> <a href="mailto:?subject=%E2%80%9CPower%2C+not+Price%E2%80%9D%3A+On+the+Antitrust+Agenda+for+the+%E2%80%9CNext+World+Order%E2%80%9D&body=I+found+this+article+interesting+and+want+to+share+it+with+you.+Check+it+out:+https://www.pymnts.com/cpi-posts/power-not-price-on-the-antitrust-agenda-for-the-next-world-order/" class="link-dark"><i class="bi bi-envelope-fill pe-2 fs-6"></i></a> <a href="javascript:window.print()" class="link-dark"><i class="bi bi-printer-fill fs-6"></i></a> </div> </div> </div> <div class="row mt-4 mx-auto"> <div class="col-12 px-0 cpi-article"> <p><img fetchpriority="high" decoding="async" class="aligncenter wp-image-1587111" src="https://www.pymnts.com/wp-content/uploads/2023/07/CPI-COLUMNS-Europe-cover-web-e1631352264781.jpg" alt="" width="600" height="245" srcset="https://www.pymnts.com/wp-content/uploads/2023/07/CPI-COLUMNS-Europe-cover-web-e1631352264781.jpg 993w, https://www.pymnts.com/wp-content/uploads/2023/07/CPI-COLUMNS-Europe-cover-web-e1631352264781-258x105.jpg 258w, https://www.pymnts.com/wp-content/uploads/2023/07/CPI-COLUMNS-Europe-cover-web-e1631352264781-457x186.jpg 457w, https://www.pymnts.com/wp-content/uploads/2023/07/CPI-COLUMNS-Europe-cover-web-e1631352264781-768x313.jpg 768w" sizes="(max-width: 600px) 100vw, 600px" /></p> <p><em>By Cristina Caffarra</em><a href="#_ftn1" name="_ftnref1"><sup>1</sup></a></p> <p><strong> </strong></p> <p>The recent conference “<em>Antitrust, Regulation and the Next World Order</em>” (Homepage – Antitrust, Regulation and the Next World Order (bruxconference2024.com) showed that while there is still a sizeable constituency in the antitrust world that is clinging to a narrow, technocratic, pro-corporate (and lucrative) recent past, there is also an expanding tribe embracing a very different vision of the present and future – one where language is evolving away from “efficiency” and towards bold terms like citizenship, justice, liberties, and democracy. The pendulum has swung as the neoliberal paradigm of “trickle-down economics” has come crashing down under the weight of multiple crises and a pile of resounding policy failures. Things have fundamentally shifted in the political economy, and recognizing the implications is proving hard for dwellers of the antitrust island.<a href="#_ftn1" name="_ftnref1"></a></p> <p>For those who claim “we have <em>always </em>done things this way,” the reality is that European antitrust was essentially a collection of form-based legal rules with no economic underpinning until as recently as 2000, when we imported from the U.S. something we ended up calling “the more economic approach.” What we did back then (just over 20 years ago) was to align with a set of <em>political values</em> arising out of a deliberately <em>laissez faire</em>, pro-markets and pro-Wall Street redirection from the Reagan/Bush era. We adopted this view in the idealized belief that it was going to “purify” antitrust from “public interest” extraneous considerations, eliminating political interference in decision making and putting it in the hands of an unelected bureaucratic elite which would ensure “scientific” outcomes based on the pursuit of “efficiency” – all rendered eminently saleable by a marketing slogan like “consumer welfare.” While of course “more economic analysis” was useful (I certainly don’t want to “expel economics” from anywhere, contrary to silly claims), we have since lived through the standardization of antitrust assessments around a handful of codified narrow “theories of harm,” with an expanding (lucrative) role for economists lending their “science” as advocacy to support claims that almost everything is “procompetitive” and “efficient”. But even from a principled perspective, what we have been doing for the past 20 years is not neutral – it embodies a <em>political </em>view of antitrust. Only current practitioners do not want to see it – it is more convenient to say that we follow the orthodoxy, an immanent truth imparted on us like Moses’ Tablets, and recent developments a temporary aberration.</p> <p>Overlapping world crises have precipitated a questioning of the scope, breadth, and also the language of enforcement. We can no longer adopt the same benchmarks against incontrovertible evidence that antitrust “remedies” have not worked, that merger policy based on formulaic narrow market diagnoses has been too lax, that conduct has been allowed to fester and go uncensored for decades. But much more than this. It is clear that we need to broaden out: trade rules shape markets in other jurisdictions as much as competition rules do at home. They cannot be decoupled. We need strategic investments to lift ourselves up and how we assess their competitive effects will also shape markets. Understanding how these things intersect and connect requires intellectual curiosity, honesty, and openness.</p> <p>The conference was intended to provide a platform for this broader vision. To showcase the way in which there is important economic thinking (not alas in the narrow field of IO) and in other disciplines about economic policy tools, their common roots, and their interplay. We are in election years for a large part of the globe. What is the vision citizens are going to be asked to vote on? We questioned the “need to do more, and different” in Europe in the opening conversation with Olivier Guersent and Andreas Schwab – much in common, but also different reflections on what competition policy can hope to achieve. The conference had a deliberate narrative arc starting from the first panel (“<em>Power, not Price? Reorienting Antitrust for the New Political Economy”) </em>with Luigi Zingales exposing in 4 minutes flat why the oft-repeated pushback (“what we are doing in antitrust is neutral and technical”) is just untrue, its the product of political choices made 40 years ago that were deliberately pro-corporate and pro-capital, scaffolded by complicit economics from the Chicago School, launching “consumer welfare” as the marketing slogan of the era. We are now seeing a problem with <em>power per se, </em>after 40 years which have been deliberately diverting attention from power accumulation and pursued the fiction that what matters is ultimately lowering prices and increasing output. The focus on the efficiency lodestar and lowering prices for consumers blinded everyone to the reality that as corporate concentration expanded, the power of workers, farmers, citizens, and the planet evaporated. The current challenge (as discussed by Andreas Mundt, Rebecca Slaughter, Tommaso Valletti and Doha Mekki) is how to reorient antitrust to deal with that power, not just price.</p> <p>We segued from this into a discussion of “<em>Market Power Disfunctions</em>”: the multiple ways in which market power manifests itself in harmful ways – not just through traditional antitrust “abuses” but in multiple different guises: by enabling profit taking in periods of inflation (Isabella Weber), evading tax on a massive scale (Gabriel Zucman), flexing that power to appropriate rents and increase inequality (Jan Eeckout).</p> <p>We then really started to broaden to the “how.” What recent history has shown is that pursuing lower costs, prices, and efficiency has exposed us to massive risks of supply chain failures and left many impoverished and disenfranchised, with deindustrialization taking a huge toll in many parts of the world. How do we establish resilience, shore up national security, improve competitiveness? Public intervention is clearly needed as markets will not deliver alone, how do we get it right? And where is competition policy in all of this? Surely this is not just <em>someone else’s job. </em>Because resilience is closely linked to concentration in supply chains. The panel “<em>Industrial Policy Revisited: Sovereignty, Resilience, Competitiveness and Innovation</em>” discussed empirical data for what works and doesn’t (Nathan Lane), the performance of innovation and growth (Ufuk Akcigit), the Biden administration’s thinking on industrial strategy (Heather Boushey) and a sobering view that the traditional European State Aid approach has just been “<em>opening the money bag this way or that way</em>” and now requires a complete progressive rethink – away again from the obsession with the “efficiency paradigm,” proactively supporting startups and directing public funds to European research (Rene’ Repasi).</p> <p>Trade Ambassador Katherine Tai debated the nexus between trade and competition with James Hodge and Franziska Brantner – the U.S., the Global South and Europe together. To the question “why was a trade official at an antitrust conference?”: should we just talk among ourselves about market definition? There’s a huge common thread.</p> <p style="padding-left: 40px;">“<em>A lot of the change vectors we are grappling with in trade are also things you are grappling with in antitrust… one is the fact that the globalization/free trade paradigm of the last few decades was built on a fixation on maximizing efficiency. Liberalization of trade became an end in itself (…). That meant that in justifying the policies we were pursuing, we hung our hat on the benefit of efficiency and lower prices. We have had a version of globalization that perpetuated a race to the bottom. The cutting of costs, the exploiting of people and planet. In the same way as antitrust has been detaching from the consumer welfare standard, we are thinking in trade about citizens and workers, not just consumers. (…) The injection of public interest is also a big theme in trade – we are breaking out of the proxy that what is good for the biggest corporate stakeholders equals what is good for Americans, benefits will trickle down to the company’s workers – but we’ve seen over time that just isn’t happening. So we are connected to our antitrust cousins and trying to accomplish the same goals, democratizing economic opportunities…. And in this we are aligned with the Global South, away from a post-colonial view, and Europe too – because dealing with widening inequality is a problem around the world</em>” (Katherine Tai).</p> <p>The rethink of trade rules around digital flows, with the U.S. pausing its prior support to better align with antimonopoly efforts at home, is a great example of how rules initially conceived to favor large digital companies are coming into question in the Global North in manner that aligns with the Global South.</p> <p>We then discussed the need for marketcraft and statecraft to fashion growth that is inclusive and sustainable, given the harsh and painful reality that many institutions have failed us comprehensively in the recent past and we now have the “<em>task of stitching together policymaking that rejects an incumbent-focused approach</em>” (Rohit Chopra). Because “<em>the world is on fire: the monopoly platforms are choking human autonomy today, they are crushing the free press today, amplifying the disinformation that is subverting our economy today, the concentration of capacity that we see in places like China and Taiwan threatens catastrophic breakdowns but also conflict and war. (…) Where is Europe in all this? Where is your answer? Where is your conversation to develop an answer</em>?” (Barry Lynn). We discussed “<em>Antitrust as Agent for Change</em>” on deploying antitrust as a complementary economic policy tool to support broader goals (Sarah Cardell, Benoit Coeure, Nuno Rodriguez, John Newman), a Fireside on the need to make AI “pro-human” with economist superstars Daron Acemoglu and Erik Brynjolfsson, and a lively and earnest final panel on “<em>The Great Digital Regulation Experiment.</em>”</p> <p>The conference was groundbreaking, and the moniker “Woodstock of Antitrust” (in Politico) was appropriate not just because of the sheer size of the audience, but because the content was so rich and different. Of course, it was disconcerting and disturbing to the “<em>status quo</em>” brigade. As in all epochal shifts, the group that is very comfortable with the <em>status quo</em> would like nothing better than to continue with the same playbook: deals, retentions, instructions, billable hours, submissions, some pulped version of economic analysis, rinse and repeat. Even without suggesting pure self-interest, there is intellectual resistance and clinging to the notion that “what we have been always doing is applying <em>the law</em> and that is pure.” The classic reaction of this group is misdirection:</p> <ul> <li>“You want antitrust to <em>become political!”</em></li> <li>“We cannot do industrial policy through competition law!”</li> <li>“But trade has nothing to do with competition!”</li> <li>“We have scientific approaches which deliver for consumers!”</li> </ul> <p>Except no, wrong. This is just failing to see reality – either deliberately, in the hope of rolling back times, or just because looking above the parapet is scary (“<em>you step back and clutch at your processes like a dowager clutching at her pearls</em>” – Barry Lynn).</p> <p>But alongside this pushback and resistance and muttering in corners, there was also a large group (many young lawyers, students, corporates who know change cannot be rolled back) who said they were left with heads buzzing with ideas and inspiration. Because there is aspiration for change and for better outcomes, as citizens. This I hope will be a lasting legacy of the event.</p> <p>What of the post-conference controversy around “Europe v. U.S.” (<em>viz. </em>Rana Foroohar’s opinion piece in the Financial Times <a href="https://www.ft.com/content/065a2f93-dc1e-410c-ba9d-73c930cedc14?accessToken=zwAAAY2f9bmhkc8GWi-T3B5BDNO6nXPJMM7cFA.MEYCIQCBf5qYQk7sJQOdgYBU7ioP5l-5MIpgk5Pbz9NyFkzUkQIhAJroNU26POTzM85wQMUjq2h0hhKvRhtrcyZy78roDDio&segmentId=e95a9ae7-622c-6235-5f87-51e412b47e97&shareType=enterprise">The great US-Europe antitrust divide (ft.com)</a> )? Two dimensions need to be factored in: one is <em>time, </em>the other is the notion of <em>effort v. outcomes.</em> On time, of course it matters also how we got here. While it is apparent that enforcers in the U.S. are articulate, affirmative, assertive, coherent, and joined up <em>today</em>, this cannot detract from the fact that Europe has been a pioneer of antitrust enforcement over the last 20 years – e.g. against digital giants – while the U.S. was asleep under a permafrost for nearly two decades after the 2001 <em>Microsoft</em> case. This cannot be taken away from Europe: enforcement here started early, and this is to our credit (indeed as far back as March 2019, I irritated the then-ABA leadership in DC by running a “fringe event” on the sidelines of the Spring Meetings on “<em>Why are the Europeans so Far Ahead in Digital Enforcement</em>?”). We have also demonstrated our democratic ability to pass laws (DMA, DSA, Data Act, AI Act), that evidently just cannot be passed in the U.S. The U.S. only started turning the wagons around in 2019, most conspicuously with the Attorneys General gathering on the steps of the Supreme Court on 9 September 2019 to announce they were on the move. And it is also true that Europe was never explicitly wedded to a narrow notion of “consumer welfare” – there are reams written on this.</p> <p>But at the same time, the European early effort on digital platforms is yet to deliver anything on the ground. Case after case has failed to produce changes in market structures. Ask the small digital SMEs of Europe. So the mountain birthed a mouse. Of course, this is for all sorts of reasons including the grotesque exploitation of procedural rules by incumbents, and the weak bite on remedies. True. But it is also a fact that we don’t have much to show.</p> <p>With all this, the final major difference that the conference exposed to me is the growing <em>language gap </em>we seem to have developed in Europe at this point. Our antitrust timeline is still quite conventional. Our competition conversations are bland and all about “incremental change.” The advisory industry is convening the same stale pay-to-speak conferences with practitioners supporting client’s views, using regulators as bait to persist with a reassuring message that change is only incremental, either “we have always done this, depends on the case” or “we are doing this now, but it’s not a real major departure.” Regulators should consider carefully the message they are sending. Why this incrementality? What signal is this sending, at a time of urgency?</p> <p>We haven’t pivoted in Europe to wonderfully evocative language like opportunities, democracy, liberties. Or I should perhaps say “pivoted back” – the current approach is not only quite recent (tracing to 2000 or so), but the reality is that Europe’s post-War posture was explicitly focused on protecting democracy, liberty, and security. We do not talk about “antimonopoly” today in Europe. We do not elevate antimonopoly as a pervasive thread. This is a shift that has happened in the U.S. over the last 5 years, under pressure from the Brandeisian revolution, and the people who have made this language their own are now in office. AAG Kanter talked in his fireside chat about</p> <p style="padding-left: 40px;">“<em>demystifying the language of antitrust away from the insular few, returning that language to the people (…). The antitrust laws were passed to protect people, farmers, small business owners, because protecting a competitive economy mattered to their liberties. People understand what is going on, they use words like power and democracy. They understand excessive concentration of power is a threat – they understand it’s not just about prices or output but it’s about freedom and liberty and opportunity. (…) they see the connection between antitrust enforcement and their future wellbeing, and they equate opportunity and freedom. That’s the American dream.</em>”</p> <p>Chair Khan talked about</p> <p style="padding-left: 40px;">“<em>(t)he set of pathologies in antitrust enforcement over the last few decades, (stemming) from several blind spots. There was a gap between how antitrust conceived of markets and market power, and how those markets were actually functioning in the real world. This gap between theory, models, and reality motivated our effort to revisit the questionable assumptions that had underpinned our policy choices. (…) We are making sure we are hearing from people about the biggest pain points they are experiencing. People are connecting the dots between what happens in their daily life, and policy decisions which are made in DC. (…) Antitrust can determine in a very fundamental way whether people are experiencing in their daily lives real opportunities, real possibilities, and real freedom, or they are subject to unaccountable forces and the whim of these giants in ways that produces a feeling of coercion rather than of freedom and liberty.</em>”</p> <p>It is inevitable that when language is this affirmative, assertive, embracing, inclusive, democratic, even poetic and moving, it does come across as much more effective than technocratic bureaucratic speak about efficiency and the competitive process.</p> <p>But this also brings up the question of language as a signifier of meaning. It cannot be surprising that the language gap comes across as a gap in posture and a gap in ideas.</p> <p>There is of course no fundamental divergence between Europe and the U.S. on the really basic notion that competitive markets are to be pursued. But this is not really the question today. What matters a lot more is the intellectual honesty to recognize that we have been pursuing siloed paths, we are past multiple inflection points, and there are major cross-sectional challenges which require things to be rethought; that “what we have always done” really in fact only dates back to 20 years ago, that it has not been an age of innocence; and that while the journey has been rewarding to some, it has not been unequivocally for the good of society and the world. The massive changes we are exposed to have created both a clear global demand, and a real opportunity, for connecting the dots and doing better.</p> <p><strong><em><a href="https://www.pymnts.com/wp-content/uploads/2024/02/EU-Column-February-2024-Full.pdf">Click here for a PDF version of the article</a></em></strong></p> <hr /> <p><a href="#_ftnref1" name="_ftn1">1</a> UCL London and Competition Research Policy Network, CEPR London.</p> </div> </div> </div> </div> <div class="d-none d-lg-block col-3 ms-5 me-auto small" id="sidebar-container"> <!-- Inster sidebar content here --> <h4 class="fst-italic">Featured News</h4> <p class="mt-3"> <a href="https://www.pymnts.com/cpi-posts/fifa-faces-antitrust-lawsuit-in-us-federal-court-over-puerto-rico-soccer-dispute/" class="mb-0 fw-bold">FIFA Faces Antitrust Lawsuit in US Federal Court Over Puerto Rico Soccer Dispute</a><br> <small>Nov 26, 2024 by <a href="https://www.pymnts.com/author/nhoch/" title="Posts by CPI" rel="author">CPI</a> </small> </p> <p class="mt-3"> <a href="https://www.pymnts.com/cpi-posts/us-judge-orders-no-delay-in-google-antitrust-trial-despite-potential-shift-in-administration/" class="mb-0 fw-bold">US Judge Orders No Delay in Google Antitrust Trial Despite Potential Shift in Administration</a><br> <small>Nov 26, 2024 by <a href="https://www.pymnts.com/author/nhoch/" title="Posts by CPI" rel="author">CPI</a> </small> </p> <p class="mt-3"> <a href="https://www.pymnts.com/cpi-posts/google-revamps-search-results-in-europe-amid-eu-scrutiny/" class="mb-0 fw-bold">Google Revamps Search Results in Europe Amid EU Scrutiny</a><br> <small>Nov 26, 2024 by <a href="https://www.pymnts.com/author/nhoch/" title="Posts by CPI" rel="author">CPI</a> </small> </p> <p class="mt-3"> <a href="https://www.pymnts.com/cpi-posts/tech-giants-urge-australian-government-to-delay-controversial-social-media-bill/" class="mb-0 fw-bold">Tech Giants Urge Australian Government to Delay Controversial Social Media Bill</a><br> <small>Nov 26, 2024 by <a href="https://www.pymnts.com/author/nhoch/" title="Posts by CPI" rel="author">CPI</a> </small> </p> <p class="mt-3"> <a href="https://www.pymnts.com/cpi-posts/eus-margrethe-vestager-urges-regulators-to-be-bolder-as-she-steps-down/" class="mb-0 fw-bold">EU’s Margrethe Vestager Urges Regulators to Be ‘Bolder’ as She Steps Down</a><br> <small>Nov 26, 2024 by <a href="https://www.pymnts.com/author/nhoch/" title="Posts by CPI" rel="author">CPI</a> </small> </p> <h4 class="fst-italic mt-4">Antitrust Mix by CPI</h4> <p class="mt-3"> <a href="https://www.pymnts.com/cpi-posts/antitrust-chronicle-remedies-revisited/" class="mb-0 fw-bold">Antitrust Chronicle® – Remedies Revisited</a><br> <small>Oct 30, 2024 by <a href="https://www.pymnts.com/author/boydj/" title="Posts by CPI" rel="author">CPI</a> </small> </p> <p class="mt-3"> <a href="https://www.pymnts.com/cpi-posts/fixing-the-fix-updating-policy-on-merger-remedies/" class="mb-0 fw-bold">Fixing the Fix: Updating Policy on Merger Remedies</a><br> <small>Oct 30, 2024 by <a href="https://www.pymnts.com/author/boydj/" title="Posts by CPI" rel="author">CPI</a> </small> </p> <p class="mt-3"> <a href="https://www.pymnts.com/cpi-posts/methodology-matters-the-2017-ftc-remedies-study/" class="mb-0 fw-bold">Methodology Matters: The 2017 FTC Remedies Study</a><br> <small>Oct 30, 2024 by <a href="https://www.pymnts.com/author/boydj/" title="Posts by CPI" rel="author">CPI</a> </small> </p> <p class="mt-3"> <a href="https://www.pymnts.com/cpi-posts/u-s-v-att-five-lessons-for-vertical-merger-enforcement/" class="mb-0 fw-bold"><em>U.S. v. AT&T</em>: Five Lessons for Vertical Merger Enforcement</a><br> <small>Oct 30, 2024 by <a href="https://www.pymnts.com/author/boydj/" title="Posts by CPI" rel="author">CPI</a> </small> </p> <p class="mt-3"> <a href="https://www.pymnts.com/cpi-posts/the-search-for-antitrust-remedies-in-tech-leads-beyond-antitrust/" class="mb-0 fw-bold">The Search for Antitrust Remedies in Tech Leads Beyond Antitrust</a><br> <small>Oct 30, 2024 by <a href="https://www.pymnts.com/author/boydj/" title="Posts by CPI" rel="author">CPI</a> </small> </p> <div class="sticky-top mt-3"> <h4 class="fst-italic mt-4">Subscribe to our newsletter</h4> <form class="sailthru-nl-signup" method="post" action="https://link.competitionpolicyinternational.com/s/daily_nl" data-list="daily_nl" > <div class="mb-3"> <label for="exampleInputEmail1" class="form-label">Your email address</label> <input type="email" class="form-control" required name="email"> </div> <div class="nl-signup-success m-0 p-0 mt-3 mb-3 d-none alert text-success" role="alert"> Thank you for subscribing </div> <div class="nl-signup-error m-0 p-0 mt-3 mb-3 d-none alert text-danger" role="alert"> <span class="nl-signup-error-msg"></span> </div> <button type="submit" class="btn btn-primary">Submit</button> </form> </div> </div> </div> </div> </div> <script> const config = { host: window.location.hostname, links: JSON.parse('{"current":"https:\/\/www.pymnts.com\/cpi-posts\/power-not-price-on-the-antitrust-agenda-for-the-next-world-order\/","latest":["https:\/\/www.pymnts.com\/cpi-posts\/advice-for-new-ftc-leadership\/","https:\/\/www.pymnts.com\/cpi-posts\/cpi-talks-with-thomas-kramler\/","https:\/\/www.pymnts.com\/cpi-posts\/the-dust-has-settled-for-now-reviewing-the-recent-amendments-to-the-canadian-competition-act\/","https:\/\/www.pymnts.com\/cpi-posts\/ftc-v-rambus-and-the-de-facto-causation-standard-under-sherman-section-2\/","https:\/\/www.pymnts.com\/cpi-posts\/dvt-and-the-limitations-of-local-nexus-test-in-india\/","https:\/\/www.pymnts.com\/cpi-posts\/enhancing-the-effectiveness-of-competition-regulation-in-malawi\/","https:\/\/www.pymnts.com\/cpi-posts\/observations-on-anti-monopoly-developments-in-chinas-pharmaceutical-industry-and-suggestions-for-compliance\/","https:\/\/www.pymnts.com\/cpi-posts\/competition-for-sustainability-the-sugar-case\/","https:\/\/www.pymnts.com\/cpi-posts\/new-commission-mandate-why-modernize-competition-policy-in-europe\/","https:\/\/www.pymnts.com\/cpi-posts\/2024-icn-conference-summary\/","https:\/\/www.pymnts.com\/cpi-posts\/the-eus-investigation-into-microsoft-teams-a-preliminary-assessment\/","https:\/\/www.pymnts.com\/cpi-posts\/ticketmaster-monopolization-case-lessons-from-mexico\/","https:\/\/www.pymnts.com\/cpi-posts\/antitrust-lessons-for-healthcare-roll-ups-and-everyone-else\/","https:\/\/www.pymnts.com\/cpi-posts\/serial-acquisitions-a-framework-for-analysis\/","https:\/\/www.pymnts.com\/cpi-posts\/changing-the-federal-trade-commissions-course\/","https:\/\/www.pymnts.com\/cpi-posts\/criminal-antitrust-enforcement-by-the-california-attorney-general-what-can-we-expect\/","https:\/\/www.pymnts.com\/cpi-posts\/new-ios-changes-new-antitrust-clashes-ahead\/","https:\/\/www.pymnts.com\/cpi-posts\/logit-or-leave-it\/","https:\/\/www.pymnts.com\/cpi-posts\/dojs-war-on-progress-in-rental-markets\/","https:\/\/www.pymnts.com\/cpi-posts\/exploring-the-evolution-and-future-of-chinas-anti-monopoly-law-with-prof-huang-yong\/"]}'), sidebarSelector: '.sidebar-wrap', articleSelector: '[id^="article-number-"]', containerSelector: '#articlePost', insertSelector: '#insertArticle' }; const state = { nextArticleIndex: 0, loadedArticles: [], currentArticle: null, currentPath: window.location.pathname, currentTitle: document.title, pathTitles: [], lastUrlViewed: null, partialsAlreadyLoaded: new Set(), showingArticleId: 'orig', sidebarFreezeTrigger: null, isLoading: false, scrollRAF: null // For requestAnimationFrame }; // Utility functions const $ = selector => document.querySelector(selector); const $$ = selector => document.querySelectorAll(selector); /** * Creates an HTML element with specified attributes * @param {HTMLElement|string} parent - Parent element or selector * @param {string} tag - HTML tag name * @param {string} [className] - CSS class name * @param {string} [innerHTML] - Inner HTML content * @param {Object} [attributes] - Additional attributes * @param {Object} [style] - Inline styles * @returns {HTMLElement} - Created element */ const createElement = (parent, tag, className, innerHTML, attributes = {}, style = {}) => { const element = document.createElement(tag); if (parent) { (typeof parent === 'string' ? $(parent) : parent).appendChild(element); } if (className) { element.className = className; } if (innerHTML) { element.innerHTML = innerHTML; } Object.entries(attributes).forEach(([key, value]) => element.setAttribute(key, value)); Object.entries(style).forEach(([key, value]) => element.style[key] = value); return element; }; // Core functionality /** * Loads the next article * @param {boolean} [isFirst=false] - Whether this is the first article load * @returns {Promise<boolean>} - Whether the article was successfully loaded */ async function loadNextArticle(isFirst = false) { if (state.isLoading || state.nextArticleIndex >= config.links.latest.length) { return false; } state.isLoading = true; const nextUrl = config.links.latest[state.nextArticleIndex++]; if (state.partialsAlreadyLoaded.has(nextUrl)) { state.isLoading = false; return false; } try { const response = await fetch(`${nextUrl}?postType=partial`); if (!response.ok) throw new Error('Network response was not ok'); const data = await response.text(); state.partialsAlreadyLoaded.add(nextUrl); state.currentArticle = createElement( $(config.insertSelector), 'div', null, data, { id: `article-number-${state.nextArticleIndex}`, 'data-url': nextUrl } ); state.currentPath = nextUrl; updateArticleMetadata(state.currentArticle); hideContainerScroller(state.currentArticle); triggerPageView(new URL(nextUrl).pathname, isFirst); addDivToIframes(); state.isLoading = false; return true; } catch (error) { console.error('Error loading next article:', error); state.isLoading = false; return false; } } /** * Updates metadata for the newly loaded article * @param {HTMLElement} article - The article element */ function updateArticleMetadata(article) { const h1 = article.querySelector('h1'); state.currentTitle = h1.innerText; state.pathTitles.push({ path: state.currentPath, title: state.currentTitle }); } /** * Hides the container scroller in the loaded article * @param {HTMLElement} article - The article element */ function hideContainerScroller(article) { const containerScroller = article.querySelector('.container-scroller'); if (containerScroller?.classList) { containerScroller.classList.add('d-none'); } } /** * Triggers a page view for analytics * @param {string} url - The URL of the page view * @param {boolean} [isFirst=false] - Whether this is the first page view */ function triggerPageView(url, isFirst = false) { const triggerView = () => { if (url === state.lastUrlViewed) { return; } const info = state.pathTitles.find(entry => entry.path.includes(url)); if (!info) { return; } state.lastUrlViewed = url; if (window.googleTracker) { window.googleTracker.set('page', url); window.googleTracker.send('pageview', { 'title': info.title }); } console.log('Page view registered:', info.title, url); }; isFirst ? setTimeout(triggerView, 12000) : triggerView(); } /** * Handles scrolling behavior */ function handleScrolling() { const scrollPosition = window.scrollY; updateCurrentArticle(scrollPosition); updateSidebarPosition(); if (window.innerHeight + scrollPosition >= document.body.offsetHeight - 1000) { loadNextArticle(); } } /** * Updates the current article based on scroll position * @param {number} scrollPosition - Current scroll position */ function updateCurrentArticle(scrollPosition) { const articles = $$(config.articleSelector); let currentArticle = null; if (scrollPosition < window.innerHeight) { resetToOriginalArticle(); return; } for (const article of articles) { const { offsetTop, offsetHeight } = article; if (scrollPosition >= offsetTop - window.innerHeight / 2 && scrollPosition < offsetTop + offsetHeight) { currentArticle = article; break; } } if (currentArticle && currentArticle.id !== state.showingArticleId) { updatePageForArticle(currentArticle); } } /** * Updates the page URL and title for the current article * @param {HTMLElement} article - The current article element */ function updatePageForArticle(article) { if (!article) { return; } state.showingArticleId = article.id; state.currentPath = article.dataset.url; state.currentTitle = article.querySelector('h1').innerText; document.title = state.currentTitle; history.replaceState(null, '', state.currentPath); triggerPageView(new URL(state.currentPath).pathname); } /** * Resets the view to the original article */ function resetToOriginalArticle() { state.showingArticleId = 'orig'; triggerPageView(new URL(config.links.current).pathname, true); history.replaceState(null, '', config.links.current); state.currentTitle = $('h1').innerText; document.title = state.currentTitle; } /** * Updates the sidebar position based on scroll */ function updateSidebarPosition() { const sidebar = $(config.sidebarSelector); if (!sidebar) return; const { bottom } = sidebar.getBoundingClientRect(); const containerRect = $(config.containerSelector).getBoundingClientRect(); if (state.sidebarFreezeTrigger && window.scrollY < state.sidebarFreezeTrigger) { resetSidebarPosition(sidebar); } else if (bottom <= window.innerHeight) { freezeSidebarPosition(sidebar, containerRect); } } /** * Resets the sidebar to its original position * @param {HTMLElement} sidebar - The sidebar element */ function resetSidebarPosition(sidebar) { state.sidebarFreezeTrigger = null; Object.assign(sidebar.style, { position: 'static', bottom: 'auto' }); } /** * Freezes the sidebar position * @param {HTMLElement} sidebar - The sidebar element * @param {DOMRect} containerRect - The bounding rectangle of the article container */ function freezeSidebarPosition(sidebar, containerRect) { if (sidebar.style.position !== 'fixed') { Object.assign(sidebar.style, { position: 'fixed', bottom: '0px', width: `${(containerRect.width * 0.25) - 24}px` }); state.sidebarFreezeTrigger = window.scrollY; } } /** * Adds a wrapper div to iframes for responsive behavior */ function addDivToIframes() { $$('iframe').forEach(iframe => { const wrapper = createElement(null, 'div', 'ratio ratio-16x9 mb-3'); iframe.parentNode.insertBefore(wrapper, iframe); wrapper.appendChild(iframe); }); } // Event listeners const scrollHandler = () => { cancelAnimationFrame(state.scrollRAF); state.scrollRAF = requestAnimationFrame(handleScrolling); }; window.addEventListener('scroll', scrollHandler, { passive: true }); window.addEventListener('DOMContentLoaded', () => { addDivToIframes(); loadNextArticle(true); }); // Cleanup window.addEventListener('beforeunload', () => { window.removeEventListener('scroll', scrollHandler); cancelAnimationFrame(state.scrollRAF); }); </script> </div> <footer class="blog-footer"> <div class="container mx-auto"> <div class="row mx-0 mx-md-5 py-4"> <div class="col-12 col-md-3 text-center text-md-start"> <a href="https://www.pymnts.com/cpi/" class="w-100"> <img src="https://www.pymnts.com/wp-content/uploads/2023/03/CPI_Logo_Black-1.svg" width="100%" height="40" class="img-fluid"> </a> <div class="d-block text-black text-center mt-1 mb-3 my-md-0"> <a href="https://www.competitionpolicyinternational.com/category/cpi-tv/" class="text-black text-uppercase fw-normal">CPI TV</a> | <a href="https://www.competitionpolicyinternational.com/subscribe/" class="text-black text-uppercase fw-normal">Subscribe</a> </div> </div> <div class="col-12 col-md-9 text-center"> <div class="row row-cols-3 g-0"> <div class="col text-center"> <h4 class="text-black mb-3">About</h4> <ul class="nav flex-column"> <li class="nav-item mb-2"><a href="https://www.pymnts.com/cpi/about-us/" class="nav-link p-0 text-black">About Us</a></li> <li class="nav-item mb-2"><a href="https://www.pymnts.com/cpi/our-editorial-policy/" class="nav-link p-0 text-black">Editorial Policy</a> </li> <li class="nav-item mb-2"><a href="https://www.pymnts.com/cpi/editorial-advisory-board/" class="nav-link p-0 text-black">Editorial Advisory Board</a> </li> </ul> </div> <div class="col text-center"> <h4 class="text-black mb-3">Getting Started</h4> <ul class="nav flex-column"> <li class="nav-item mb-2"><a href="https://www.competitionpolicyinternational.com/contact/" class="nav-link p-0 text-black">Contact Us</a> </li> <li class="nav-item mb-2"><a href="https://www.pymnts.com/cpi/promote-more-engage-more-connect-more/" class="nav-link p-0 text-black">Partnerships</a> </li> <li class="nav-item mb-2"><a href="https://www.competitionpolicyinternational.com/subscribe/" class="nav-link p-0 text-black">Newsletters</a> </li> </ul> </div> <div class="col text-center"> <h4 class="text-black mb-3">Follow CPI</h4> <ul class="nav flex-row justify-content-center"> <li class="nav-item mx-2"><a href="https://www.instagram.com/compolinter/"><i class="bi bi-instagram fs-4 text-black"></i></a></li> <li class="nav-item mx-2"><a href="https://www.linkedin.com/company/competition-policy-international/"><i class="bi bi-linkedin fs-4 text-black"></i></a> </li> <li class="nav-item mx-2"><a href="https://twitter.com/CompPolicyInt"><i class="bi bi-twitter-x fs-4 text-black"></i></a></li> <li class="nav-item mx-2"><a href="https://vimeo.com/competitionpolicyint"><i class="bi bi-vimeo fs-4 text-black"></i></a> </li> </ul> </div> </div> </div> </div> <div class="container"> <div class="row mt-5"> <div class="col-12 text-center"> © Competition Policy International 2024 </div> </div> <div class="row"> <div class="col-12 text-center"> <a href="https://www.pymnts.com/cpi/terms-conditions-cpi#cpiPrivacy" class="p-0 text-black smaller">Privacy Policy</a> <span class="smaller">|</span> <a href=https://www.pymnts.com/cpi/terms-conditions-cpi/" class="p-0 text-black smaller">Terms & Conditions</a> </div> </div> </div> </div> </footer> </body>