New VC Rooks Nest launches with £28M

June 06, 2017