Europe The elephant in the room Chine Nadhem The elephant in the room: There have now been 1.2 MILLION job cuts announced in 2025. And, 60% of Americans say we are in a recession. Yet,... read more