The impact of Kenya’s finance law on taxpayers

WATCH ON YOUTUBE