digital services tax

Concept

Tax levied on revenues of large technology companies from digital services

1 story