Analysis March 12, 2025 Conflicts of interest and deplorable working conditionsAmazon’s subcontractor in Quebec