Loading…
VINCI wins €79 million contract to build Lidl France logistics hub · Endata