Submitted by benton on Sun, 04/24/2022 - 13:27 Links: Netflix and Facebook have given up most of the last few years’ stocks gains since tech’s November peakSource: CNBCDD Publish Status: Not AvailableDaily Digest: Daily Digest 4/22/2022Offsite url: Open offsite URL