U.S. Department of Transportation Orders Three Angels Farms to Shut Down
WASHINGTON - The U.S. Department of Transportation's Federal Motor Carrier Safety Administration (FMCSA) today ordered Tennessee-based truck company Three Angels Farms and its owners, Edwin Ayache and Dorian Ayache, to immediately cease all transportation services based on serious safety...