I heard another slice and dice of IT Managed Services is coming in the next couple of weeks before the keys and left over employees are given to TCS once and for all. So sad.
Can anybody confirm is this is true or not? Not that I have any reason to doubt it, since this IS Pepsico we are talking about.