Back to B2B2.me

France signs deals worth €10b with Saudi Arabia



Agreements include contracts and letters of intent for SME investments, satellites, urban transport and energy

Close Open in New Window