Apple: iPhone 5 orders topped 2M in 24 hours

Science