Alibaba.com Ltd. (ALBCF US) . The biggest electronic-commerce company in China said an internal probe found more than 2,300 vendors used its website to defraud global buyers, prompting the chief executive officer to quit.
He must have been the only one that did not know, LOL
He must have been the only one that did not know, LOL