Source: https://european-contract-law.org/db/4_01/fr_90-314-ewg.pdf