Peloton, an American exercise equipment and media company based in New York City is facing financial issues, and investors at Blackwells Capital blame the new CEO Barry McCarthy, and maintain that “shareholders are worse off now than before.” Therefore, the…