4 ms·
Small point but my mind just boggled at the figure of 1.3 million employees. This is getting towards the size of a small country. Absolutely amazing!
by zmmmmm 6y ago
Small point but my mind just boggled at the figure of 1.3 million employees. This is getting towards the size of a small country. Absolutely amazing!