The state faces a lot of challenges in taxing digital apps; Here is whyby Kenyan Business Feed September 24, 2019 0 The move by France and Internet giant Google to reach a Sh114 billion settlement sets a new precedent on how ...