New Leadership for Yahoo April 10, 2012 No Comments on New Leadership for Yahoo Post View 1 The Chief Executive for the Yahoo Incorporation, Scott Thompson, recently made some serious layoffs. In fact, the layoffs that he made basically made history because…