site logo

Gen Z spending hits all-time low