Endurance & performance tech: news & opinion
Garmin manages product lifecycles by intentionally limiting software updates for older models