Information TechnologyTechnology MillionSpaces Scores 120,000plus Site Visits Since 3-Month Launch publisherApril 26, 2018 April 26, 2018 Since its launch at the beginning of this year, MillionSpaces, a marketplace where guests can discover, pay and book unique spaces o...