Pandemic tech darlings turned to duds in 2021 The Nasdaq CTA Internet Index is in the red this year compared with a return… Read More...