3 min read Personal Need someone to make you sweat? Meet your new virtual trainer 3 years ago The gym. The studio. Places we once populated as part of our routine, our ritual. Now, in the face of...