Palmira and Apollo tie up for €1bn European logistics investment

by

by