English: Ecodesign Centre Wales
Welsh: Canolfan Ecoddylunio Cymru
Subject: Amgylchedd
English definition: EDC. Ecodesign is a strategic design management process that is concerned with minimising the impact of the life cycle of products and services.