My colleagues and I have just published a case on strategy and governance at Yahoo. It gives a good background on developments at Yahoo which the new CEO and board will have to face.
http://hbr.org/product/strategy-and-governance-at-yahoo-inc/an/112040-PDF-ENG