Singapore-based company Garcha Hotels is looking at entering the Indian market and planning to invest $100 million for it, the ......
Follow VCCircle on Google News for the latest updates on Business and Startup News