Royal Stag is one of the largest selling IMFL brands in India. It is owned by Seagram's India limited, a wholly owned subsidiary of Pernod-Ricard.
Royal Stag is one of the largest selling IMFL brands in India. It is owned by Seagram's India limited, a wholly owned subsidiary of Pernod-Ricard.