ITUC

  • Top CEO pay increased 20 times faster than workers’ pay in 2025

    1 May 2026