Global brands: Is there such a thing as a truly global brand that has the same identity from India to America? Or must they always adapt to their local market? Show more
Discover 11,128,835 listings and 280,367 playable programmes from the BBC
Global brands: Is there such a thing as a truly global brand that has the same identity from India to America? Or must they always adapt to their local market? Show more