Former Coca-Cola and adidas executive joins Netflix to shape its next cultural stories
Mumbai: Bacardi India Private Limited, the world’s largest privately held spirits company, today announced the appointment of Mahesh Kanchan as the company’s new Bacardi India &...