15 May 2026
How Innovation Shapes Corporate Environmental Strategy: A Systematic Review and Future Research Agenda
15 May 2026 · Review · Sustainability · Marketing
15 May 2026 · Review · Sustainability · Marketing
14 Jul 2026 · Dataset · Zenodo · Marketing