May 22, 2025

IT Services Valuation Index: FY24 insights & FY25 outlook