BYD scored an order for electric buses in Germany, which won’t make Mercedes-Benz’ and MAN’s life any easier.
Source: Electric Vehicle News
BYD scored an order for electric buses in Germany, which won’t make Mercedes-Benz’ and MAN’s life any easier.
Source: Electric Vehicle News