Global Economic Risks Loom: What Businesses Should Expect in 2025