Kirin Pipes Limited v KRA (2025) – When Are Bank Deposits Taxable in Kenya?
Tax Appeals Tribunal upholds KRA’s right to tax unexplained bank deposits. Learn key lessons on loans, capital injections & VAT […]
Kirin Pipes Limited v KRA (2025) – When Are Bank Deposits Taxable in Kenya? Read More »





