a UK government department, est.1930, which provides various forms of insurance against risks taken by UK exporters (has this been privatised?).
EXPORT CREDIT GUARANTEE DEPARTMENT, ECGD
Meaning of EXPORT CREDIT GUARANTEE DEPARTMENT, ECGD in English
Raynet Business and Marketing English glossary. Английский глоссарий компании Raynet Business and Marketing . 2012