Kingdom Securities Limited – Safaricom Plc FY – 2023 Earnings Update

Kingdom Securities Limited