10.0.1.200

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

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