Officer’s choice Red 375ml
- Made from Grain instead of Molasses
- Made in India
- Highest selling Brand in the World in 2015
In 2015 Officer’s Choice became the world’s largest selling spirit brand. In calendar year 2014, the brand sold 28.4 million cases, higher than any other spirit brand in the world.