Kenya’s boda boda industry, a sector that has become synonymous with both opportunity and controversy, is once again at the heart of national debate....
The Kenya Revenue Authority (KRA) has finally bowed to pressure and removed penalties that were wrongly imposed on Kenyans who filed their income tax...