Bacardi India Pvt. Ltd, a wholly owned subsidiary of Bacardi Limited ' the world's largest privately owned spirits company - announced the new....