Tribunal faults KRA ‘tax figures’ after Sh780m row with solar goods financier Business August 13, 2026 The Tax Appeals Tribunal has set aside a Sh780 million tax bill against solar home systems financier Bboxx Capital Kenya,…