4 ms·
Interesting to note that 97% of their revenue comes from advertising. That's a weak spot for them, and surely they know it. If some better disruptive technology
by mixmax 17y ago
Interesting to note that 97% of their revenue comes from advertising. That's a weak spot for them, and surely they know it. If some better disruptive technology comes along they could have serious problems.