Journal
287
Publications
1.9K
Citations
Top concepts
BusinessMarketingManagementMarketing ManagementSustainability ManagementSustainable Business PracticesMarketing StrategyCorporate SustainabilitySocial SciencesStrategic Marketing
Publications per year
2011–2024
287
287