10.0.3.244

Italy’s XGEN eyes European life science success with new €180m fund

0
Italy-based XGEN Venture has hit a €180m final close for its XGEN Venture Life Sciences Fund. The fund will focus on e