Did they really run it that bad? I seems to remember that when she took over, the assets now sold for 4.8 billion, had a negative value. So maybe they did something right.
Remember: They are not selling the "Alibaba" shares.
Can anyone remember the value of Yahoo, without the Alibaba shares when she took over? I do think that the value she is selling for, is in fact larger then the initial value when she took over, but I could be wrong.