NCR states suggests to SC that no e-commerce website should accept online order and effect any online sale of green crackers.

NCR states suggests to SC that no e-commerce website should accept online order and effect any online sale of green crackers.