MARKETS|

Business Process Management

4 listed companies

Firstsource Solutions Limited
NSE: FSLBSE: 532809Information Technology
SAGILITY LIMITED
NSE: SAGILITYBSE: 544282Information Technology
WE WIN LIMITED
NSE: WEWINBSE: 543535Services
eClerx Services Limited
NSE: ECLERXBSE: 532927Information Technology