Jared Schnader Archives - BUSRide

Why did Foton America fold?
Earlier this week Foton America Bus Company announced it was closing its doors after five years of product design and development.
Earlier this week Foton America Bus Company announced it was closing its doors after five years of product design and development.