Among 'Top 5% S&P Global CSA Score' LONDON, March 19, 2025 /PRNewswire/ -- Firstsource Solutions Limited (NSE: FSL) (BSE: 532809), an RP-Sanjiv ...