Abeer Raza CEO of Tekrevol, reflects on some of the most epic tech failures from the decade that just about to ended.
There are over 30,000 new products introduced every year, and almost 95% of them fail, which is a really, really big number.
And the most obvious question that arises out of this is, what actually causes such a majority of new products to fail?









