Science Creates Ventures, the Bristol-headquartered specialist early-stage investor, has been awarded up to £15m to invest in some of the South West’s most promising deep tech innovations. The commitment from British Business Investments will allow Science Creates Ventures (SCV) to invest in pioneering companies at the pre-seed, seed and...