Transit Buses Recalled Due to Risk of Fire
In a news release Saturday, the National Highway Traffic Safety Administration announce that Daimler Buses North America is recalling certain 2010 Orion VII transit buses due to a fault in the engine cooling system, which poses a risk of a vehicle fire. Subject to recall are 96 transit buses built from November 2010 through January… read more