Peer-reviewed
Creating shared value through open innovation approaches: Opportunities and challenges for corporate sustainability
Article, 2023
Business Strategy and the Environment, 32, November 2023, 4485
2023