News Safaricom Investment Co-operative Rebrands to SIC Investment Co-operative By Brand Spot September 24, 2024