One thing holding CSR back is its persistent treatment as a program within the business enterprise, distinct from core business activity. At best, it is treated like a corporate service, such as IT, finance, legal and HR. But it is still far from being considered a fundamental part of a company’s culture and brand identity. Misha Pinkhasov. Read more.