Technology  Netflix and Facebook have given up most of the last few years’ gains since tech’s November peak

Netflix and Facebook have given up most of the last few years’ gains since tech’s November peak