Google’s new EU-mandated link removal form attracts over 12,000 requests in the first day

Printable View