A global strategy in business leadership refers to the comprehensive plan that an organization formulates to operate and compete effectively on an international scale. This involves a concerted effort to understand diverse markets, develop products and services that meet local needs, and leverage global efficiencies. The goal is to create a sustainable competitive advantage by optimizing resources, capabilities, and knowledge across borders.