Process innovation and environmental sustainability engagement: An application on technological firms
Journal:
Journal of Cleaner Production
ISSN: 0959-6526
Year of publication: 2018
Volume: 171
Pages: 844-856
Type: Article