10.0.3.140

Albion sells biotech business Haemostatix

1059
Albion Ventures and other investors have sold their stakes in biotech business Haemostatix. All investors, including Cat