TMEC42B
EC Strategic management and corporate social responsibility