Alibaba Launches 'Alibaba Defined' To Showcase Itself To The World Alibaba may be big in China, but the company is now looking to expand into the rest of the world. To help do this, the company has launched 'Alibaba Defined.' by Christian de Looper