Bacardi sold about 1.7 million cases of its eponymous brand in India, compared with 1.4 million in Mexico in 2018.
more on economictimes.indiatimes.com
Bacardi sold about 1.7 million cases of its eponymous brand in India, compared with 1.4 million in Mexico in 2018.