Helsinki, Finland
Montreal, Canada
Owner says the social ranking platform no longer aligns with its strategies