In its lawsuit, St. Louis-based Enterprise said it still owned the 34 cargo vans and that police should never have entered ...
According to a lawsuit filed on June 21, Enterprise bought 34 cargo vans from Mercedes-Benze of West Chester, Ohio in 2023.