Monday, January 30, 2023

Spamming the regulator: How Big Tech's 'economic consultants' undermine EU competition policy

 Corporate Europe, here