26 April 2023

AXA IM Alts invests $25m in biopharmaceutical company Vedanta Biosciences