4 ms·
I agree with the 2.99 billion trips, assuming some definitions for trip. My parent comment mentioned 1.5b people, which I do not agree with.
by max76 8y ago
I agree with the 2.99 billion trips, assuming some definitions for trip. My parent comment mentioned 1.5b people, which I do not agree with.