natural resources definition
Long term assets of a company such as minerals, oil reserves, timberland, stone quarries, etc. The term depletion is associated with natural resources.
Long term assets of a company such as minerals, oil reserves, timberland, stone quarries, etc. The term depletion is associated with natural resources.