iCON Infrastructure races to €1.2bn Fund IV final close after just three months

1583
iCON Infrastructure has soared past its target to hit a €1.2bn close for its fourth fund after just three months in th