Home » Technology » 5549738741_071527395f_k
Spain plans to impose a 3% tax on online ads and other digital revenues. Photo: C.E. Kent | Flickr | CC BY 2.0
© Copyright 2022 publicwire.com