The article is certainly generic business speak I think he's probably referring to the practice of using different brands in different countries. In Australia general motors is known as Holden. Ford is Ford.
https://en.wikipedia.org/wiki/Mazda_BT-50
Ford and Mazda vehicles are manufactured in Thailand by a single company: