In this week’s news roundup, you will learn about the new Digital Service Tax in Kenya and what it could mean to crypto companies. We have...