Proposed digital services tax sees UK take aim at global internet giants

A new UK digital services tax (DST) could be brought in after the Chancellor of the Exchequer Philip Hammond spoke … Continue reading Proposed digital services tax sees UK take aim at global internet giants