3 ms·
20 billion in exchange for control of 10% of global traffic and 30% of US traffic seems awful low.
by genewitch 4y ago
20 billion in exchange for control of 10% of global traffic and 30% of US traffic seems awful low.
- mathattack 4y agoImagine their size and market cap if people could trust their Sales organization.