January 28, 2021

Tech’s top seven companies added $3.4 trillion in value in 2020


Tech’s top seven companies added $3.4 trillion in value in 2020