“The last time there was a decline in confidence of this magnitude was in 2008 during the global financial crisis,” the RCS found.
“The last time there was a decline in confidence of this magnitude was in 2008 during the global financial crisis,” the RCS found.