Tech giants must validate $2 trillion valuation
cnbc.com