translate English to French: For more than two decades, IDI has been developing and applying the concept of participatory innovation.
Depuis plus de deux décennies, l'IDI travaille à la formulation et à la mise en application d'un concept d'innovation participative.