World Business September 7, 2018 · 0 Comment Another executive departure, another controversy over the CEO’s behavior, another stock drop. Source: World Business