MyPlace now has a place in Toronto. The San Francisco startup announced this week that an engineering office for MyPlace has launched in Ontario’s biggest tech hub. The Bay Area company is developing a private home-sharing platform built to help people share their home with friends. “Very pumped to be launching the first MyPlace engineering hub […]