Business Peloton CEO thinks losing $1.2 billion is a sign of ‘substantial progress’ Sneha Mali August 26, 2022