Swiss BioTech FoRx Therapeutics closes €42 million for next-generation DNA repair cancer therapy - Tech Sentiments