Corporate community responsibility is no longer a optional extra ; it's rapidly evolving into a essential business priority . More and more consumers, investors and staff expect companies to showcase a sincere pledge to ethical practices and addressing societal challenges . Failure to adopt CSR c