Boston and Geneva life sciences investor Omega Funds has rounded up its eighth pool of capital, closing at $647 million, the firm said Monday morning.
The 8th fund is roughly equal in size to Omega' ...
↧