2 ms·Now that's a billion dollar startup.by StavrosK 6y agoNow that's a billion dollar startup.forgingahead 6y agoBillion dollar startup or or billions in bandwidth costs?StavrosK 6y agoyes