Major Tech Developments in June 2025 and H2 2025 Outlook