Tech stocks wrap up strongest three-week rally since April 2020
Products at the showroom of the Nvidia Corp. offices in Taipei, Taiwan, June 2, 2023. I-Hwa Cheng | Bloomberg | Getty Images Tech investors are marching towards Thanksgiving with plenty …