Education Needs for Social License to Operate for Resource Industries
Management Innovation and Modern Enterprise Transformation: 45MGT 2025
The Social Licence to Operate (SLO) is a crucial concept that enables companies to build and sustain relationships with stakeholders. In the literature, SLO is highlighted as a key element for obtaining acceptance and approval from stakeholders to proceed with business operations. However, emerging European…