Global Freedom of Expression

Spain, Google Inc. v. AEPD, SAN 2433/2017