Alibaba Reportedly Lays Off Around 10,000 Employees in Three Months

Alibaba, the Chinese e-commerce giant, has fired around 10,000 employees in three months, as per various reports. The company laid off 9,241 employees during the June quarter. Earlier in July, Alibaba...