Pernod Ricard is to introduce a series of whiskies into the Travel Retail channel under the Chivas 18 Ultimate Cask Collection banner.