CDSC Immobilizes 16 Billion Safaricom Plc Shares BUSINESS Companies Corporates Investments ShareHolders Stock Markets CDSC Immobilizes 16 Billion Safaricom Plc Shares Paul Arithi June 9, 2025 CDSC Immobilizes 16 Billion Safaricom Shares; The Central Depository and Settlement Corporation (CDSC) has announced the successful immobilization...Read More