Apple may ship only 20 million iPhone X units this year, pre-orders in India from Oct 27

You may also like...