Information Technology – Sector Update – Strong execution, but disappointed on bookings… Published on 23 Jun 2025 Download Full Report