Tag: 116710531

Australia plans to tax digital platforms that don't pay for news

MELBOURNE, Australia -- The Australian government said Thursday it will tax large digital platforms and search engines unless they agree to share revenue...