Social Contract and the Case for Business and Human Rights“Social contracts” have defined the life in the industrial world. The concept has established the modern-day relationship between citizen…Feb 17, 2021Feb 17, 2021