Travel-tech startup Explore Life Traveling raises seed round from multiple investors Team Entrackr June 22, 2017 News