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

This post was originally published on DW News.