Brian Nasiohe Waluchio

1 Articles
FEATURED ARTICLE

Company MD charged with defaulting on Sh533m tax payment

Kenya Revenue Authority (KRA) has charged a company director for defaulting on payment of taxes amounting to Ksh 523 million. Brian Nasiohe Waluchio,...