Chinese company Build Your Dreams (BYD) has secured a handful of taxpayer-funded contracts to build electric buses. Although BYD likes to portray itself as a friendly player and privately-owned company, in reality it maintains deep ties to China's state apparatus and is a security threat.
0 Comments