API half-year result hit by impact of pandemic

Latest NewsBioPharma