global strategy UK US noun MANAGEMENT
► [C] a detailed plan for how a business or product can be successful in all parts of the world: »
Investment in Eastern Europe's retail gasoline market was part of the US group's global strategy.
»adopt/develop/implement a global strategy
► [U] the process of planning how a business or product can be successful around the world: »
He is head of global strategy at Putnam Investments.
Financial and business terms. 2012.