Part 1. Explain the terms 'ethical Corporate Social Responsibility (CSR)' and 'strategic CSR'.
Part 2. Explain the term 'altruistic CSR'. In your opinion, is altruistic CSR an ethical practice for publicly held corporations? Is it ethical for private companies? Explain both sides and give your opinion. Must be 400 words not including CREDIBLE references.