undisclosed - concealed, hidden, not made known⏎
thrive - prosper, flourish, become strong or healthy or successful⏎
staple - basic, important (part)⏎
tier - level, layer, series⏎
unique - special, unusual, inimitable, one of a kind⏎
stranglehold - complete control, retention⏎
ship - send, transport, carry⏎
uncontested - unopposed, undisputed⏎
voluntary - uncharged (fee), offered, done willingly⏎
seller - vendor, trader⏎