C cnbc.com Tech giants must validate $2 trillion valuation 1 points Chefkoochooloo 10 years ago 0 comments