Peloton CEO Barry McCarthy exits as it lays off more staff. What's ailing the fitness company?
loading...