Report - Backing Britain’s brightest businesses€¦ · £542 million was invested into VCTs in the 2016/17 tax year, the largest amount in a decade. 1 Octopus Titan VCT first invested in

Please pass captcha verification before submit form