Delhi's Private Liquor Shops Will Shut Between Oct 1 To Nov 16
After adopting the new liquor policy, the Delhi govt ordered all private liquor shops to remain shut between October 1 to November 16. The government liquor stores will completely stop operating from November 17. Reportedly, Delhi currently owns 573 stores out of 849, and the rest 276 shops are run by private sellers. However, a government official said, ''Thing will improve for sure, once the new stores are open.''