Review paper

Environmental sustainability and production: taking the road less travelled

Volume: 56, Issue: 1-2, Pages: 743 - 759
Published: Aug 21, 2017
© 2025 Pluto Labs All rights reserved.