site logo

$2.1B charge dents Bank of America Q3 profits