The correct answer to this open question is the following.
It's time to think like a manager. And more importantly, it is time to act like a manager and became a true leader.
Corporate social responsibility is wonderful, though often criticized as purely rhetorical and laden with subtle profit goals. That is why is so important that a manager could emphasize genuinely that corporate social responsibilities are a priority for the organization.
One good way to prove that and stop critics is to establish a series of programs and actions that benefit the environment and the community and that could be evaluated by the members of the society.
This includes mass media. Yes, the company has to open its doors and be willing and able to show the results of these programs. If the company has nothing to hide, it will have no problem to show its work and be proud of the monetary results as well as the social responsibility results that benefit the community.