The MarketWatch News Department was not involved in the creation of this content. Edible oil manufacturer Bidco has won a decade-long battle with the Kenya Revenue Authority (KRA) after the Tax Appeals Tribunal quashed tax demand of Sh1.3 billion.The …
Dec
20



