Share CSR programmes... marketing gimmick or marketing gold?

Let's do Biz