Monterosa

Real-time engagement and cloud technology company Monterosa has completed a £3.5m ($4.6m/€4.2m