Unravelling the relationship among corporate sustainability initiatives, executive compensation and corporate carbon performance: new insights from African countries · Peerford
Article · Revue · 2025
Unravelling the relationship among corporate sustainability initiatives, executive compensation and corporate carbon performance: new insights from African countries