Silence Therapeutics (SLN) has released an update. Silence Therapeutics reported a significant increase in net assets to £94.5 million as of ...