Food and beverage industry veteran Ravi Deol, who is credited with laying the foundation of India's oldest and at one point of time biggest coffee chain Barista, has stepped down as chief executive officer of India Hospitality Corp (IHC).This ends a seven-year leadership stint that saw the privately held firm, which ......
This is a Premium article. Please subscribe or log in to read the full story!
Here's a selection of our recent premium content.
Already a member? Click here to log in.