Toggle navigation
Data Facts
Submit a fact
×
120M×
The iPhone 6 has over 120 million times the processing power of the computer that landed man on the moon in 1969 (0.043 MHz).
i