Fail

It is probably true what they say, we are becoming more and more dependent upon technology, perhaps too dependent. Here are six big-name technology fails of very recent times just to prove the point.