top | item 12220036

(no title)

jodah | 9 years ago

12B sounds like an incredible number for labs. Is there a source?

discuss

order

blackaspen|9 years ago

I think it's 12Bn of investment in eCommerce, which includes but isn't solely Labs.