Internet, Investments, News, Startups

Demeure, a Canada based online travel marketplace secures $4 Mn