Sustainability has increasingly become a strategic focus of businesses that intend to remain profitable and pertinent in the contemporary operating environment. A Sustainable Business Strategy (SBS) advances the profitability and sustainable development nexus and is concerned with two key priorities: a) ensuring the viability and competitive edge of the business itself (inward focus) and b) contributing towards broader economic, environmental, and social well-being (outward focus). Achieving these two-pronged priorities warrants businesses to ensure alignment between strategic position, strategic choice, and strategic implementation.