New Delhi: Nepal’s famous Khukri Rum has officially launched in India. The brand will initially be available in Uttar Pradesh, Maharashtra, and Goa, with further expansion planned in the coming ...