Europe Are EU fines on tech giants for antitrust violations a mere slap on the wrist? | DW News 23 April 2025, 10:51 pm Team Buyback Share this:TweetRedditTelegramWhatsApp