Skip Navigation
22 comments
  • BYD has various meanings:

    For Chinese, it's biyadi

    For Westerners, it's Build Your Dreams

    For Western capitalist auto makers, it's Bringing Your Downfall

22 comments