forced labor

A car dealership building featuring logos of BYD and Ford on its facade, with a clear blue sky above.
Business, Economics and Jobs
Chinese EV giant BYD faces ‘forced labor’ investigation at Hungary factory
11:18