World News Challenges and solutions for IT professionals in the economic context of 2025 Alexia March 20, 2025