Towerbrook Capital Partners LLP

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