Firstsource Solutions has allotted 414,158 shares under ESOP on 23 June 2025.
Powered by Capital Market - Live News