Investors who buy 34 shares in the farm get a certificate for a flat white that can be redeemed starting this weekend at one of 13 coffee shops in …Read More
$344 for a coffee? Scottish farm is selling UK’s most expensive cup – Stamford Advocate

Investors who buy 34 shares in the farm get a certificate for a flat white that can be redeemed starting this weekend at one of 13 coffee shops in …Read More