translate English to French: Final Report and presentation to the class and companies submitting the technology.
Rapport final et présentation à la classe et aux sociétés soumettant la technique.