Stock Spirits Group October 3, 2020 Stock Spirits Group is a drinks business operating in Poland, the Czech Republic, Italy, Slovenia and Croatia. It is listed on the London Stock Exchange...