translate English to French: Institutions such as WTO, OECD and the Commission on Sustainable Development had abundantly reflected on those questions.
Des instances comme l'OMC, l'OCDE et la Commission du développement durable ont également réfléchi abondamment sur ces questions.