IN BRIEF: Syncona director and CIO sell GBP1.6 million in shares

IN BRIEF: Syncona director and CIO sell GBP1.6 million in shares · Syncona Ltd – life sciences investor managed by Syncona Investment Management …
read source

Our Score