Alibaba

Alibaba

Brent Lewin/Bloomberg

The Alibaba Group Holding Ltd. logo is displayed on an app loading page on an Apple Inc. iPad in this arranged photograph in Hong Kong, China.