21 Invest closes euro323m fund

Share this