‘Carbon footprinting’: towards a universally accepted definition

‘Carbon footprinting’: towards a universally accepted definition