Alibaba announced this past Tuesday that it had shut down the accounts of 26 sellers on Taobao who were found to have bribed Alibaba staff in exchange for favors, Phoenix News reports.


Visit the original source and full text: Shanghaiist