Explainer: Why it may take years for Google to pay its latest Irish fine
The Data Protection Commission has levied fines worth about €4.5bn on companies overall, yet barely €20m has been paid so far
The Data Protection Commission has levied fines worth about €4.5bn on companies overall, yet barely €20m has been paid so far