Delivery

The placing of goods at the location of your buyer, on the terms and in the location agreed upon in the contract of sale.

Back to glossary

Trade Credit Insurance for Small to Large Businesses: Protection to Grow