Trump’s Win Has Tech Bros Celebrating for the Worst Reason Ellie Quinlan Houghtaling New Republic 6 0 14.01.2025 .....© New Republic visit website