Vista Rooms raises funds from Google India head and Freshworks’ CEO Team Entrackr June 12, 2017 Freshworks, News