3i Infrastructure completes £103m of investments in last six months

The new commitments bring the publicly listed infrastructure fund’s total investments to £546m since inception.