Gen Z earning more than millennials at same age, thinktank finds | PiQ Markets