August 26, 2011 Nitin Agarwal Infographic: Life and Times of Steve Jobs The news which surprised the tech world was none other than the resignation of Steve Continue Reading