This report analyzes why businesses should use CSR and the challenges they face in implementing it. It discusses the benefits of CSR, such as improved public image, increased brand awareness, cost savings, competitive advantage, customer engagement, and more. It also highlights the challenges, including lack of consensus, narrow perception, transparency issues, visibility factor, and financial difficulties. Overall, CSR can help companies improve their image and attract top-level candidates, but it also comes with challenges that need to be addressed.