I was at the IMEX tradeshow this week in Frankfurt, and had the opportunity to present at the Association Day. This is a yearly event which brings leaders together to

Share

There are over 77000 companies in the world. The UN Global Compact is the worlds largest corporate responsibility initiative. Yet only 8800 organisations have signed up to it. The Global

Share