2 ms·
It's possible Google and Amazon have a peering arrangement so they may have paid little to nothing for the traffic.
by gscott 15y ago
It's possible Google and Amazon have a peering arrangement so they may have paid little to nothing for the traffic.