Human rights as enshrined in the Constitution and Bill of Rights, are individual rights that accrue to all human beings regardless of social status.
There are many reasons a business would want to uphold human rights as part of its business model and practices. Firstly, it enhances the reputation of the business with stakeholders. These include potential employees, clients, investors and others.