What are the top 10 significant technology failures or flops this year?
1. Facebook's Libra cryptocurrency: Originally announced with much fanfare, Libra faced significant regulatory pushback and lost the support of key partners, resulting in a scaled-down project. 2. Google's Stadia: The…