How long should you keep your phone for? I did the math - it's likely not what you think
ZDNet
—
Annual upgrades matter less these days, and better software support lets you hold onto your phone for longer.