E ekm.com UK scores an own goal with its Digital Services Tax 10 points nickstan 6 years ago 42 comments