Marc BallerainGreaterthanSocial contractDuring this week we have explored social contracts. Instead of arguing which elements should be reflected on it we have taken the time to…Mar 25, 20181Mar 25, 20181