Business Debt Recovery: KPC sells oil stocks to settle Sh2.15 billion claim By Maureen Kinyanjui · 3 Apr 2025