the downfall of tech giants?