Planet, leadership and direction of humanity.

Is there something about Antarctica that matters to business leaders? A contemplation on the state of the planet, leadership and the direction of humanity.