Ocula ‘to treble in size’ with £3.25m investment

Ocula, a specialist in providing AI insights to eCommerce businesses, has raised £3.25 million in Series A investment. Belfast-based Ocula … Continue reading Ocula ‘to treble in size’ with £3.25m investment