BusinessBYD Halts Brazil Factory Construction Over Slave-Like Labor Conditionsby Today Report24 December 2024