External Corporate Social and Environmental Reporting (CSER) finds its raison d'etre in corporations' search for both a license to operate and accountability towards society. This suggests a relationship between c...
With the increasing pressure on companies to engage in corporate social responsibility (CSR), it is paramount for businesses and organizations to gain social legitimacy through building trust and credibility towards...