tax fraud
-
17 Nov 20Germany’s inaction in fighting fraud in online sales has been blasted as “incomprehensible” by the country’s state audit office president – given the amount of money spent over the internet.
-
14 Jan 20The EU runs a trade surplus with itself of more than €300bn, a number that should be zero, and measurement errors alone are not a sufficient explanation, researchers have warned.