Improving the CSR (Corporate Social Responsibility) seems simple in theory but many of these ideas would mean hiring new employees who are skilled at implementing new environmentally friendly policies and could even require that someone be fired if they are repeatedly causing an unsafe or hostile work environment for their coworkers.
In order to improve the CSR of the company, you have to be willing to put in the work to do enough positive changes that it alters the view of the customers. Just doing one good thing will not change the view of the CSR for your company. You have to be willing to implement some real changes and act responsibly in the future.