Does a firm sacrifice profits when it provides public good through its corporate social responsibility (CSR) policies? By focusing on the multidimensional nature of CSR and acknowledging model uncertainty new light is shed on the much debated issues of how corporations can do well and do good....