% | $
Quotes you view appear here for quick access.

Nano Labs Corp. Message Board

  • thomasharris85 thomasharris85 Aug 13, 2014 10:25 AM Flag

    needs better explanation

    The Chinese e-commerce giant has spent $3.8 billion on acquisitions and investments since 2013. The land grab may excite prospective investors ahead of its long-awaited initial public offering (IPO). But Alibaba will eventually have to justify its purchases.

0.00010.0000(0.00%)Sep 23 9:49 AMEDT