May 25, 2025By Olivia Williams Business ‘Choose France’ Summit Secures €20 Billion for New Projects – Impakter