Bacardi sold about 1.7 million cases of its eponymous brand in India, compared with 1.4 million in Mexico in 2018. from Industry-Economic Times Read The Rest:economictimes...