Release Summary

Chicago-based Liquid Asset Brands LLC and Spirits Investment Partners LLC announced today that they have made a US $14 million investment in Stolen Spirits for a majority stake in the business

Liquid Asset Brands LLC