A business auto policy gives you that much-needed liability, collision and comprehensive coverage your business vehicle needs.