Internet Governance Glossary
7
7.2.12 European Country Code TLD Organization / CENTR
CENTR (formed in March 1998 and since 2006, registered as a NPO based in Brussels) is the European ccTLD organisation.