ISS Discusses Wells Fargo’s Historic $1 Billion Settlement With Investors
Investors’ $1 billion tentative settlement – a Top 20 settlement of all time if approved – comes in the wake of years of scandal and resolves allegations that the bank concealed its inability to clean up its act. Prior scandals …