Submitted by benton on Sun, 01/03/2021 - 15:33 Links: Tech’s top seven companies added $3.4 trillion in value in 2020Source: CNBCDD Publish Status: Not AvailableDaily Digest: Daily Digest 12/24/2020Offsite url: Open offsite URL