Tag vehicle financing for businesses