ICNRC: Inner Coast Natural Resource Centre

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

Definition in English: Inner Coast Natural Resource Centre