ECCSR: Eastern Caribbean Central Securities Registry

What does ECCSR mean? The above is one of ECCSR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Eastern Caribbean Central Securities Registry