U.S. Transportation Department Shuts Down Unsafe Illinois Bus Company
The U.S. Department of Transportation's Federal Motor Carrier Safety Administration (FMCSA) today announced it has forced Sunlight Coach, Inc., a Summit, IL bus company, out of business alleging that Sunlight was operating unsafe motor coaches and did not comply with Federal Motor Carrier Safety...