When doing good for society is good for shareholders: importance of alignment between strategy and CSR performance Rajiv D. Banker; Xinjie Ma; Carol Pomare; Yue Zhang Review of Accounting Studies 2023 28(2), 1074-1106