Tags corporate immune system Lessons from Isuzu 100,000 vehicle sales Dr. Edward Mungai July 22, 2021 This week Isuzu East Africa celebrated the sale of their 100,000th vehicle in Kenya since 1977. This is clearly not