ETDE

Definition: 
Energy Technology Data Exchange (intl. consortium) (—)
Subject Area 1: 
A company name