Focus on the pronunciation of global brand
English definition of “global brand”
noun [C] MARKETING
› the name of a product or service that is known and sold in all parts of the world by a particular company: The commercial arm of the company is launching a new phone app for its global brand.
› a person who is famous in all parts of the world: She is a global brand and I am confident she will have a good corporate team around her.