Nova Bus is pulling out of the North Country. The company announced on Wednesday it will end bus production in the United States, and close its Plattsburgh manufacturing and delivery facility by 2025.
Nova Bus is pulling out of the North Country. The company announced on Wednesday it will end bus production in the United States, and close its Plattsburgh manufacturing and delivery facility by 2025.