Publication
How Innovation Shapes Corporate Environmental Strategy: A Systematic Review and Future Research Agenda
May 15, 2026 · Sustainability · Citations: 1
May 15, 2026 · Sustainability · Citations: 1
Jul 14, 2026 · Zenodo (CERN European Organization for Nuclear Research)