Are EU fines on tech giants for antitrust violations a mere slap on the wrist? | DW News · Dw News · Sentinel