ParentFull threadvm·They’ve made ~$15B on ~$65B invested. $15B!!! Ignore the sensationalist headline.View on HN