DefinitionNatural capital is the world's stock of natural resources, which includes geology, soils, air, water and all living organisms. Some natural capital assets provide...
What is 'National Social Security Fund (China)' A government-controlled investment fund established primarily to provide a reserve of funds for China's social...
DefinitionOil sands, also known as tar sands or crude bitumen, or more technically bituminous sands, are a type of unconventional petroleum deposit. Oil sands...