Seifi, Shahla; Crowther, David - In: Corporate responsibility and stakeholding, (pp. 67-86). 2016
Obviously the resources of the planet are finite and this is a limiting factor to growth and development. The depletion of the resources of the planet is one of the factors which has helped create the current interest in sustainability. Nevertheless the economic system under which the world...