site logo

Gen Z spending falls to 8-year low