Question: is corporate social responsibility voluntary?
Answer: CSR (as well as all kind of responsibility) is per definition voluntary. Whether you are responsible or not, it's the consequence of a choice you are taking.