Vehemently refuting what it called 'idle speculation rather than an impartial investigation of facts', consumer electronics retailer X-cite has said that far from shutting shop in India, it is instead poised to expand its store network into Delhi. Responding...