Ryder System has opened a truck rental, leasing, and maintenance facility in Ventura, Calif.

Leave a Reply