BUSINESS CDSC Completes Electronic Transfer of 16 Billion Safaricom SharesBy KahawaTungu ReporterJune 10, 20250 The Central Depository and Settlement Corporation (CDSC) has transferred an additional 16 billion Safaricom PLC shares into the electronic system.…