Biotech entrepreneur Sir Christopher Evans backs UK life sciences float Arix 02.02.2017 21:34 Telegraph.co.uk