Gurgaon, 29 February 2024 – Bacardi India Private Limited, the world's largest privately held spirits company, today announced the appointment of Mr. Mahesh Kanchan as the company's new Marketing Director, Bacardi India & Neighboring Countries. With a wealth of experience in leadership roles where he