Delhi Churches Get 4,000 Litre Wine Limit Under New Excise Rules
Delhi government revises excise rules, allowing churches to import up to 4,000 litres of sacramental wine annually. Industries also benefit with increased storage limits for special denatured spirit.