On the 1st April 2020, the UK introduced a new Digital Services Tax (DST), which may have gone a little under the radar due to COVID and the way 2020 is panning out. Although it was not specifically intended to, it is likely to affect all advertisers that use digital advertising platforms, so it is […]