Outgoing Peloton CEO John Foley takes the blame for Peloton's crash: 'We own this. I own this.'
10:19am PST - February 8th, 2022 anonymous - Business Insider"We've made missteps along the way," Foley said in his final investor call as Peloton CEO on Tuesday morning. "We own this. I own this."