Last week more than 140 leaders from around the technology industry signed a strongly worded op-ed that…
Too Late for a Turnaround. Yahoo announced quarterly results yesterday and they…