Financial and geopolitical shocks were ranked as the biggest threats for 2026, but tech risks are becoming dominant challenges as well ...