bn:01519706n
Noun Concept
FR
No term available
EN
In business, self-competition is competition by a company with itself for customers. Wikipedia
Relations
Sources
HAS INSTANCE