Blog entry by Ben Ayliffe | April 24, 2013
“Man is least himself when he talks in his own person. Give him a mask, and he will tell you the truth.” — Oscar Wilde
With so much at stake in the Arctic, and so much mind-boggling corporate ineptitude at play in places like...