Source: Harpers Wine & Spirit

Indie Brands: Leading Spanish sangria to touch down in the UK

Spain�s Zamora Company has teamed up with independent distributor Indie Brands to launch its recently acquired premium sangria into the UK market.

Read full article »
Est. Annual Revenue
$100K-5.0M
Agree?
Est. Employees
1-25
Agree?
CEO Avatar

CEO

Update CEO

CEO Approval Rating

- -/100