The days when people bought a new iPhone every two years are over, according to an industry analyst. In fact, many people are holding on to their handsets for twice that long.
That’s bad news for Apple’s bottom line, as faster upgrades mean more profits.