Seychelles-based brand Takamaka Rum is set to embark on a tour of UK cocktail bars and launch its own cocktail competition
more on thespiritsbusiness.com
Seychelles-based brand Takamaka Rum is set to embark on a tour of UK cocktail bars and launch its own cocktail competition