5 June 2024

Amazon takes delivery of investor letter on workers' rights