Business ❯ Finance ❯ Corporate Leadership ❯ Executive Changes
Weak China demand alongside U.S. distribution turmoil undermined investor confidence.