Base Titanium loses Ksh23.3mn tax dispute with Kenya revenue agency

Base Titanium loses Ksh23.3mn tax dispute with Kenya revenue agency