Court Lifts Freeze on Sh244 Billion Safaricom Deal, Setting Stage for Next Legal Fight

29 June 2026

Join Our Academy