LOADING

Type to search

KRA Office Headquarters in Nairobi PHOTO/KRA
KRA set the deemed interest rate at 8 percent for the same three-month period.