10.0.1.194

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