“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.