I had recently the chance to attend the Global Compact Leaders Summit in Geneva. The event was chaired by UN Secretary-General Ban Ki-moon and high level representatives of business leaders, government ministers, and heads of civil society participated...