TRADE TERMS

FOREIGN TRADE TERMS


LOCAL SALES TERMS (SPAIN)