In May 2020, a trio of friends rented a home in Tulum, Mexico and invited their internet friends. The project was dubbed The Launch House, and the 18 entrepreneurs who came to live there had to do the following: pay rent, launch projects, and build their company in public. Other homes began popping across the […]...