Human rights now a matter for businesses, say executives in new GBI backed Economist Intelligence Unit (EIU) report
Monday, 16 March 2015
A Global Business Initiative on Human Rights (GBI) backed report by the Economist Intelligence Unit shows that a large majority of executives (83%) believe that human rights are a matter for businesses, not just for governments. Further, 71% of business...
Read full story