It’s been a rough few months for Peloton’s new CEO, Barry McCarthy. Since he took over the troubled company from its founder, John Foley, in February, its stock has continued to fall. It’s now down 38 percent during his time in the role. Not only […]
