NorthInvest is unveiled as one of the leading players in the investment ecosystem in the North of England with 14 deals supported, according to Beauhurst data. The investment organisation and angel network enters the final quarter with 14 completed deals in 2020 so far, raising £2m through the NorthInvest angel […]