MyPlace scores $5.8m seed

MyPlace, a social network that helps friends share their homes, has secured $5.8 million in seed funding.

Share this