Screach from Newcastle scores £1.3m to fuel international expansion

Screach is an interactive broadcast technology company that provides a data-driven digital marketing…