Firstsource Solutions Crosses US$1 Billion Revenue Run-Rate

Firstsource Solutions secured a record number of large contracts, with 14 major deals closed during FY25.