Firstsource Solutions Q2 FY24-25 Results | Revenue Up 25%, Stock Surges 11.99%!