Sounds like the dot com bubble to me. many companies went bankrupt but the technology marched on.