Business
Competition regulator releases Sh76m for suppliers as buyer disputes decline
The Competition Authority of Kenya facilitated the recovery of Sh76.29 million for suppliers in the year ending June 2025, even as the number of reported buyer power abuse cases reduced compared to the previou...