August 25, 2022 Adsvibe Online Peloton CEO thinks losing $1.2 billion is a sign of ‘substantial progress’