Firstsource Closes $25.0 | Signalbase