BPMWatch

“Impact sourcing is not just a nice thing to do; it also makes perfectly good business sense. Just ask Tata Consultancy Services (TCS), the India-based global business services organization that employs more than 300,000 IT consultants in 46 countries.” Read more.

More from In the news