Japanese single malt distillery Chichibu has partnered with UK retailer Selfridges to release an exclusive single cask bottling This post: Chichibu creates whisky for Selfridges appeared first on The Spirits Business.