April 28, 2025

Klaus Schwab Quits World Economic Forum Right Away After All