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

0
190

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