 DALLAS, Oct. 28, 2020 PRNewswire -- Santander Consumer USA Holdings Inc. NYSE: SC SC or the Company today announced net income for the third quarter ended September 30, 2020 Q3 2020 of 490 million, or 1.58 per diluted common share. The quarter included 46 million of net... 