TMEC42B

EC Strategic management and corporate social responsibility