Editor: Shahla Seifi

"Stakeholders, Governance and Responsibility" - Emerald 2018

9781787563803


"Business, Management & Strategy"