SAN ANTONIO – Expo 2018 attendees could be excused for being a little confused when they encountered a Setra luxury motorcoach parked in the REV…
DES PLAINES, Ill. — Motor Coach Industries plans to open a sales and service facility this fall in the San Francisco Bay Area, its second…