On the one hand, it means plenty of opportunity and on the other, it is a call to lead a transformation in which global challenges of growth, urbanization, scarcity and environmental change will become key strategic business drivers.