translate English to French: Finally, firms can make use of their Boards of Directors.
Enfin, les entreprises peuvent mettre à contribution leur conseil d'administration.