Bicycle Therapeutics VC backers return for £20m financing round

A string of venture capital firms have renewed their commitment to UK-based biotech business Bicycle Therapeutics through a £20m financing round.