BYD South Africa 1

BYD South Africa 1

BYD has supplied southern Africa’s first two electric buses. BYD