Towerbrook Capital Partners LLP

5 Years ago
India Hospitality Corporation (IHC), which is led by Barista's first CEO Ravi ...