MCI celebrating fifth anniversary as Setra distributor September 2, 2017 | by Bus & Motorcoach News | DES PLAINES, Ill. – Motor Coach Industries is celebrating its fifth anniversary as distributor of the Setra S 417 and Setra S 407 European motorcoaches. …