No search engine comes close to competing with Google, but a Toronto project is determined to give the internet an alternative.

Continue reading...