The “dice game” of the “broken” credit score industry has also lured short sellers, sending bearish bets in Equifax to a 17-month high.
Read More

Leave a Reply