LONDON, UK: 3i Infrastructure plc has completed the sale of its 45% stakes in four European liquid storage terminals on 29 October after receiving certain...