News

Revenue generated from central laboratory business was RMB38.3 million (US$5.3 million) for the three months ended March 31, ...
Adjusted EBITDA totaled $ (19.3) million in the second quarter of fiscal 2025, compared to Adjusted EBITDA of $ (26.5) million in the second quarter of fiscal 2024. Please see the discussion of ...