Skip to content
Better HN
Top
New
Best
Ask
Show
Jobs
Search
⌘K
undefined | Better HN
0 points
travem
3y ago
0 comments
Share
Could you explain what you mean by Google being a “BD play”? I’m not familiar with that term.
0 comments
default
newest
oldest
renewiltord
3y ago
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.
travem
OP
3y ago
So to spell out the abbreviation, BD means “Business Development” then?
renewiltord
3y ago
Yes, sorry.
j
/
k
navigate · click thread line to collapse