Corporate Developments and Job Cuts - July 3, 2025 | Kenya News Updates