Pernod Ricard has completed the sale of Spanish wine and liqueurs business Ambrosio Velasco to Diego Zamora for EUR32.4m (US$41.1m) in cash.