20110507 business.india-business: Dell will set up centres in Delhi; Bangalore