On what could arguably be one of the biggest shopping days of the year, workers across Europe have gone on strike to protest the e-commerce retailer's working practices in its warehouses.
On what could arguably be one of the biggest shopping days of the year, workers across Europe have gone on strike to protest the e-commerce retailer's working practices in its warehouses.