3 ms·
IMHO what they bought is not the technology or the team. It's the title "Leader in mobile advertising". You can't have that when you are Google.
by rokhayakebe 17y ago
IMHO what they bought is not the technology or the team. It's the title "Leader in mobile advertising". You can't have that when you are Google.