FSL Firstsource Solutions Ltd Financial Troubles Announcement 2023 - Debt Restructuring FIRSTSOURCE SOLUTIONS LTD. has allotted 263,625 shares under its ESOS 2003 and ESOP 2019 Plan on May 17, 2023..Find Corporate Announcements for Press Releases, AGM, Insider Trading & SAST, Results and Corporate Action for Firstsource Solutions Ltd