BYD Company facility

BYD (Build Your Dreams) builds a variety of different electric buses and trucks