World Economic Forum report estimates that 14 million jobs could be shed worldwide by 2027.Published by The Spectator IndexMay 2, 2023 11:20:01 PM UTC