The history of Keroche Breweries’ unending woes since 2003
The Tax Appeal Tribunal, an institution mandated by the law to handle tax disputes has ordered Keroche Breweries to pay Sh9.1 billion tax to the Kenya Revenue Authority after its Naivasha-based brewery lost the...