In other news this week: CHARM Therapeutics raises €68.2M, MRM Health secures €55M, HappyRobot bags €37.7M funding and more | The Tech Buzz