HomeAdvertsTata Neu Grand Sale Tata Neu Grand Sale Shop from Tata Neu The Grand Sale, live from 16th to 21st October, and get the best deals on fashion, grocery, financial services and more.