Organisation for Economic Co-operation and Development

meaning

The Organisation for Economic Co-operation and Development (OECD) is a forum for countries to discuss and develop policy and share good practice on a range of topics and common challenges, including sustainability.