The 2025 Information Technology Report - Executive Summary