Archive for: daraz

Alibaba’s Daraz Fires 11% of Staff as Layoffs Rock Startups