Kenya Revenue Authority (KRA’s)

Kenya joins league of states with ICT giants on watch list

Reading Time: 2 minutes TAXATION:  Kenya has joined the league of countries seeking to check the risk posed by multinational tech firms with regard […]