By Richard Alaniz
Usually the first step in a journey through the legal system, a deposition is often a new and unwelcome experience for many fleet managers. Good preparation eases the process and encourages a positive outcome for your company.
Tags: deposition, Lawsuit