Endurance & performance tech: news & opinion
I have to apologise for the 'smartwatch porn' phrase in the title. I have been waiting…