Over the years, theorists, philosophers, and practitioners have proffered a plethora of arguments both in favor of and against corporate social responsibility (CSR). Critically analyze and discuss at least eight (8) arguments from both sides of the divide. Class Assignment Format 1. New Times Roman (12), with APA method (authors surname, year, and/or page in parenthesis within the body of the text and references) All references and sources must be acknowledged 4. Check for grammatical errors 6.