Skip to content
Better HN
Top
New
Best
Ask
Show
Jobs
Search
⌘K
undefined | Better HN
0 points
renewiltord
3y ago
0 comments
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
default
newest
oldest
travem
3y ago
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