Peloton’s brand gets slammed again after an unfavorable portrayal in ‘Billions’ January 23, 2022January 23, 2022