Business Green: With a nod to McKinsey’s research on how global forces will drive business strategy over the next five years, this article explores five forces which will shape the management of corporate sustainability in all businesses by 2015. There is now a choice facing businesses: they can try to understand what these forces mean for their organisation, or try and fight these market changes that we are already experiencing. 1. Brand competition As we emerge from one of the deepest …