Tech giants must validate $2 trillion valuationcnbc.com1 point·Chefkoochooloo··0 commentsOpen articleSaveView on HN