Yahoo Inc. is making some financial disclosures to potential buyers of its core business, according to Recode, ahead of an upcoming Monday deadline for initial bids, and the apparent confusion and seeming obfuscation seems to underline a point made by activists at Starboard Value LP. More...