3.238.49.228

Catapult backs £450,000 investment round for BioFilm

327
UK venture capital firm Catapult Venture Managers participated in a £450,000 investment round for Scottish thin film pr