Headlines

BYD's (002594 CH) special adviser for the European market said EU regulations are increasingly complicating consumers' purchase decisions

Newsquawk Staff ·

  • We are actively looking for a production site in Western Europe.

Related headlines