After double-digit selloffs, where are Internet stocks headed?

0
189

Rattled by uncertainties in the macroeconomic environment, investors have taken flight from loss-making tech stocks since the start of the year.