Regulation And Legal
Firstsource Solutions FY26 Consolidated BRSR Report
Firstsource Solutions submitted its first consolidated Business Responsibility and Sustainability Report for FY 2025-26, covering 57 global offices across 9 countries.
The company reported a total wor