3 ms·
Yeah. $5B is a small chunk of the current value of their $1B investment in Alibaba. Some investments work out. Others don't.
by phamilton 10y ago
Yeah. $5B is a small chunk of the current value of their $1B investment in Alibaba.
Some investments work out. Others don't.