translate English to French: Final report to the European Commission.
Rapport final Ã la Commission europÃ©enne, DG Entreprises.