News

Deferred interest is what happens when a borrower racks up interest on a loan but pushes the actual payment down the road.
The Kenya Revenue Authority is planning to train taxpayers on how to file their income tax return before the June 30 deadline ...