3 ms·The rumor back in October was that Alibaba was leading a $1B funding round.by zardo 11y agoThe rumor back in October was that Alibaba was leading a $1B funding round.