Business ❯ Corporate Management ❯ Leadership ❯ CEO Transition
Surging e-commerce plus robust advertising revenue underpin the upbeat view.