20140531 tech.tech-news: Dell to shift Mohali centre operations to other sites