Corporate Social Responsibility (CSR) is a mechanism by which companies hold themselves to a set of legal, ethical, social and ecological standards. It is a form of business self-regulation that has developed alongside greater public awareness of ethical and environmental issues. But is it always a force for good?
As international supply chains grow longer, it also becomes harder to identify human rights and environmental abuses. Now, a cloud platform is incentivising transparency by helping companies track their suppliers.