NC stands for various terms. Discover the full forms, meanings, and possible interpretations of NC across different fields and industries.
The stock of natural resources, land and ecosystems that provides a flow of economically valuable goods or services into the future. Example: A forest (stock) may produce goods such as new trees for timber; and ecosystem services such as carbon sequestration, erosion control and wildlife habitat.
BusinessEconomicsEnvironmentLast updated: