By Shwetali Sapte2026-04-01T07:27:00
The coffee shop chain, which operates nearly 50 sites across the UK, is in talks to raise more than $100m - and any deal could see it valued at nearly $1bn
Already have an account? Sign in