CIC and AA Kenya Launch Accident Scene Management Service

CIC and AA Kenya Launch Accident Scene Management Service. CIC Group and AA Kenya have launched an accident scene management service for comprehensive motor customers, a...