Once overhyped and overpromised, these major areas of tech investment are finally facing reality. The contraction and disinvestment may only be just beginning.
Source link