As Alice learns from the Red Queen in Through the Looking Glass, "It takes all the running you can do, to keep in the same place." The feeling is shared by corporate sustainability executives confronting the constantly shifting expectations of greater social and environmental responsibility. Call it “Red Queen Sustainability.”Red Queen Sustainability is an inevitable outcome of business stepping ...

More...