
Echo Falls and Lambrini owner loses over £100m as alcohol duty hikes bite
Thursday 27 March 2025 9:32 am Share Facebook Share on Facebook X Share on Twitter LinkedIn Share on LinkedIn WhatsApp Share on WhatsApp Email Share on Email The owner of Echo Falls has lost more than £100m in the UK. (Photo by Justin Sullivan/Getty …