4 ms·
12B sounds like an incredible number for labs. Is there a source?
by jodah 10y ago
12B sounds like an incredible number for labs. Is there a source?
- blackaspen 10y agoI think it's 12Bn of investment in eCommerce, which includes but isn't solely Labs.