Retail and Insurance Sector Challenges - July 15, 2025 | Kenya News Updates