BYD has been named and shamed in a study looking at human rights violations in automotive supply chains. Amnesty ...