The implications of strategy and social context for the relationship between top management team heterogeneity and firm performance | Synapse