10.0.1.127

Digital tech investor Ariadne Capital leads £1m deal for Quill

479
UK content marketing company Quill has sealed a £1m investment from digital technology-focused Ariadne Capital and ange