20120628 business.india-business: US IT major; Collabera; willing to set up its plant in Indore