Corporate Social Responsibility Practices: Toward Economic, Environmental, and Social Balance by Nilanjan Ray | Menrva Books | MenrvaBooks