The phrase
"tech wreck" refers to a situation where the technology industry experiences a significant decline or crash. It suggests a period when tech companies, stocks, or investments perform very poorly, causing financial losses and instability in the technology sector.
Full definition