4 ms·
They’ve made ~$15B on ~$65B invested. $15B!!! Ignore the sensationalist headline.
by vm 7y ago
They’ve made ~$15B on ~$65B invested. $15B!!! Ignore the sensationalist headline.
- dannykwells 7y agoSource?
- Areading314 7y agoSource is counting revenue as profit, i.e. nonsense
- vm 7y agoFrom the article. Investment dollars in and realized + unrealized gains.