3i Infrastructure sells stake in European liquid storage terminals October 29, 2021 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...