Uncategorized The 84 biggest flops, fails, and dead dreams of the decade in tech – The Verge June 11, 2023 91 Share Facebook Twitter Google+ Pinterest WhatsApp source