bill - 1:59 am on Feb 22, 2012 (gmt 0)
Alibaba is in a tough spot these days. Their reputation took a real shot with the amount of fraud that was taking place via their system. I see a lot of this fraudulent activity via my own account on the system. They really need to do something to police this activity.
All of that is depressing their stock value. It may take more than $2.5 billion to successfully pay off the remaining shareholders.