Skip to main content

Henry Rearden's definitions

alibaba.com

A website connecting entrepreneurs to suppliers and manufacturers that are mainly in China. Some people think it's a scam but they just forgot to do their due diligence on their supplier.
My friend needed a high profit margin on his ashtrays, so he went to alibaba.com to lower his manufacturing cost.
by Henry Rearden June 24, 2016
mugGet the alibaba.com mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email