Business insider says SnapChat might actually be worth $40Bbusinessinsider.com1 point·mankash666··0 commentsOpen articleSaveView on HN