3 ms·
"America has gone from #1 in Internet speed (when we invented it) to 29th in the world and falling." I beg your pardon?
by Ntrails 14y ago
"America has gone from #1 in Internet speed (when we invented it) to 29th in the world and falling."
I beg your pardon?