10.0.3.114

Babcock & Brown closes infrastructure fund on €2.17bn

440
Babcock & Brown has held a final closing on its Babcock & Brown European Infrastructure Fund. The fund has rai