Economics 2023 saw the most climbers, but also the most deaths on #MountEverest. #climbing #safety Team Buyback 21 March 2024, 9:34 pm21 March 2024, 9:34 pm Business Insider, Economicsnews Share this:TweetRedditTelegramWhatsApp