In the week that Japanese Prime Minister Shinzo Abe resigned, the UK treasury denied rumours about cancelling its digital services tax, Facebook paid France €106 million in taxes and numerous VAT and COVID-19 announcements were made.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.