The 16th annual Trialogue Business in Society Conference provided much food for thought as leaders from business, the non-profit sector and government gathered to focus on the role of business in strengthening South Africa's sociopolitical environment...