FMCSA Shuts Down Georgia-based Bus Company for Failing to Ensure Vehicle and Driver Safety, Endangering the Traveling Public
WASHINGTON - The U.S. Department of Transportation's Federal Motor Carrier Safety Administration (FMCSA) has ordered Atlanta-based STSC Transportation Services, Inc., USDOT No. 2350604, to immediately cease all passenger transportation operations after finding that the company was endangering...