Skip to content
Better HN
Top
Best
Ask
Show
New
Jobs
Search
⌘K
0 points
travem
3y ago
0 comments
Save
Share
Could you explain what you mean by Google being a “BD play”? I’m not familiar with that term.
0 comments
1 comments · 1 top-level
top
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.
1 more reply
j
/
k
navigate · click thread line to collapse