Featured New contracts 18 March 2026 VINCI wins the construction of river infrastructure in France Read the press release