China’s BYD boss says no to UK factory as British energy is ‘too expensive’
Chinese car giant won’t build cars in Britain due to high energy costs, despite the UK being its largest European market
Chinese car giant won’t build cars in Britain due to high energy costs, despite the UK being its largest European market