Tag NetFlix

Top 5 Tech Blunders of 2011

You know every year things happen in the world of tech that leave us scratching our heads. Here are the Top 5 blunders of 2011. Blunders that some one had to get fired over.

Continue Reading