Kenya floats Sh17.5bn bond to pay oil marketers
By Frontier Africa Reports
•
June 26, 2023 at 9:33 AM GMT+1