Kingdom Securities Limited – Safaricom Plc Earnings Update – H1 2023

Kingdom Securities Limited