Alibaba Group

com, is a Chinese multinational technology company specializing in e-commerce, retail, Internet, and technology.

Looks like you searched for a public company. Vested only supports private companies right now. Try searching again.