Understand how business vehicle insurance protects your company assets.