Why Ali Mufuruki quit German car maker Daimler-Benz