Read Time:13 Second
The number of liquor stores in the Capital has risen to 713 as of June 2025, up from 584 in June last year, government officials said. The sharp increase comes nearly three years after Delhi reverted to its old excise policy following a Central Bureau…