Graph showing declining consumer confidence index, highlighting loss of faith, economic downturn, consumer confidence

Code produit:
893702266