January 2007, Automotive Fleet - Feature
By Editor
Deciding whether to lease or own company-provided vehicles can seem a daunting task. Knowing the basic concepts helps.
Tags: Leasing, ownership