Ryder System has opened a truck rental, leasing, and maintenance facility in Ventura, Calif.
You must be logged in to post a comment.