Skip to content
Peerford
Effect of corporate governance mechanisms on corporate strategy for listed firms in Sub-Saharan Africa (SSA) · Peerford