Alibaba

Example Definitions of "Alibaba"
Alibaba. Means Alibaba Investment Limited together with any of its affiliates holding Equity Securities of the Company.
Alibaba. As defined in the first paragraph of this Agreement.
All Definitions