31.5.21 Cervical cancer technology company Truscreen Group has released its preliminary unaudited financial results for the year ended 31 March 2021. The results reflect the impact of COVID-19 and show a 12% reduction in product revenues YOY, a 23% reduction in total revenues that included a lower research and development refund offset claim from the […]