France, Saudi Arabia ink $18bn deals

.
.