Skip to content
Better HN
Top
Best
Ask
Show
New
Jobs
Search
⌘K
0 points
renewiltord
3y ago
0 comments
Save
Share
They are primarily dependent not on technology but on their incumbent position which lets them negotiate strategic business deals to protect their market.
Their advantage is not technological.
0 comments
2 comments · 1 top-level
top
newest
oldest
travem
3y ago
· 1 in thread
So to spell out the abbreviation, BD means “Business Development” then?
renewiltord
OP
3y ago
Yes, sorry.
j
/
k
navigate · click thread line to collapse