translate English to French: In 2006, an independent Impact Assessment Board was set up to ensure the high quality of these ‘impact assessments’.
En 2006, un comité d’analyses d’impact indépendant a été constitué pour garantir la qualité de ces évaluations.