UK publishes draft legislation and guidance on digital services tax

Digital taxation