Log has written
SATURDAY, NOVEMBER 28, 2009 6:14 AM IST
Dell International Services India
  
Rahul Sharma / Mint TV  11:01 AM | April 22,2008
Talent crunch, attrition, high growth in multiple sectors is forcing companies to focus on their core businesses; read on to see how they manage people and payroll activities in this changed scenario