Pernod Ricard India’s Royal Stag has been ranked as the world’s largest-selling Whisky brand for 2025
Pernod Ricard India’s Royal Stag has been ranked as the world’s largest-selling Whisky brand for 2025 New Delhi – Pernod Ricard India announced today that Royal Stag has been ranked the world’s largest-selling whisky brand for calendar year 2025 according to the latest IWSR 2025 rankings, recording annual sales of 32.6 million cases for calendar […]
