Aldi champions local distillers as part of Scottish Spirits FestivalAldi’s in-store Scottish Spirits Festival features a host of quality craft beverages from across Scotland. New products