(The) triple bottom line : does it all add up? : assessing the sustainability of business and CSR /
edited by Adrian Henriques and Julie Richardson
- Earthscan 2004
19621
Social responsibility of business Industrial management - Environmental aspects