Law Is a Wine Shop Business Legal in India? Saurav Mehra September 22, 2026 Is a wine shop business legal in India? The answer genuinely depends on which side…