Delhi Government To Open 500 Liquor Stores By September 1After reverting to the old excise policy, the Delhi government is likely to operate 500 liquor vends from September 1 in the absence of no private players in the retail sale of alcohol, officials said...