66.249.75.249

iCON Infrastructure races to $3.6bn Fund VI final close in just three months

60
UK-based fund manager iCON Infrastructure has surged to a $3.6bn final close for its latest flagship fundraise after jus